openMF / community-app

This was the former default web application built on top of the Apache Fineract platform. It's now deprecated and replaced by the the Mifos X Web App (https://github.com/openMF/web-app maintained by the Mifos Initiative as a reference solution for financial inclusion. It is a Single-Page App (SPA) written in web standard technologies.
http://openmf.github.io/community-app/
Mozilla Public License 2.0
313 stars 1.02k forks source link

Add support for intro.js to community app #338

Closed gsluthra closed 4 years ago

gsluthra commented 10 years ago

Add support for Intro.js to community app, so that newbies will find it easier to navigate and learn the UI.

This ticket is just around integrating Intro.Js, and writing a Wiki page on how to add Intro.Js Help navigation to screen, so that then we can decide which screens will need Intro.JS navigation, and what help we wish to provide.

More info on intro.js: http://usablica.github.io/intro.js/

gsluthra commented 10 years ago

Can also try out this one instead: http://zurb.com/playground/jquery-joyride-feature-tour-plugin

rishy commented 10 years ago

Hey everyone, I have been working on adding the support for intro.js(https://github.com/mendhak/angular-intro.js) to community app, you can see my work at: https://github.com/rishy/community-app, switch to branch "introJs" and simply login into the app.

It's almost done, but I am facing this problem of adding intro.js using requireJs(main file - scripts/loader.js). When I add it through requireJs the app can't identify the functions defined in the "intro.js" file. For now, I have hard coded the "script" tag having "intro.js" into "index.html" file, at the very top. I just need some help with adding it through require. Can anyone have a look at it and tell me what I need to do to make it work?

Link to my issue at angular-intro.js repository: https://github.com/mendhak/angular-intro.js/issues/9 Link for the question at stackoverflow: http://stackoverflow.com/questions/22488159/angular-intro-js-with-requirejs?noredirect=1#comment34214250_22488159

Then I can send a pull request and we can move forward with creating a wiki page for that.

rishy commented 10 years ago

I have made a pull request for this issue: https://github.com/openMF/community-app/pull/852.

chanakaDe commented 8 years ago

This is also a good selection. http://bootstraptour.com/ Not very hard to configure.

edcable commented 4 years ago

I'm closing this ticket out as we're going to be adding support for pop-overs in the new web-app to support a configuration wizard at https://github.com/openMF/web-app/issues/800