Most of configuration of app goes from:
www/js/config/constants.js - see comments inside for details
www/js/modules/navigation/leftnav.js - Left side-menu with main navigation
www/js/modules/navigation/sections.js - Sections configuration
Application is deisgned to fetch it's data from server in JSON format.
A bunch of demo-data is included out-of-the-box with this template (in www/js/services/demodata/).
You should implement your server logic, responding with the same format of data, then in
www/js/services/serverapi.js:
1. Remove
request = require('services/request_demo');
(it returns only demo-data)
2. Uncomment:
//request = require('services/request');
(it will fetch data from your server)
3. Dont' forget to set URI-path to your sever API in www/js/config/constants.js:
Warning! Application uses Framework7 Mobile UI Framework. It's included in this package, so you won't need download it separately. But take note, that the app uses customized version of Framework 7 (see, in index.html file there is a script link to customized version of framework). So, if you'll want to update framework , check, maybe you'll need to apply the same customization.