Discontinued: I'm not using Onsen UI anymore, so this repo won't be maintained anymore. If someone wants to take over, ping me.
OnsenUI Application Starter Project - Grunt built, Jade described, Less styled, Bower wired.
I came over OnsenUI few weeks ago and this UI framework somewhat makes sense (performance, approach, extendability). Since I (and probably most front-end devs) don't use bare CSS & HTML anymore, its necessary to do a little prepwork before actual work on project. This project starter will get you up and running in no time.
__ Prerequisites - nodejs, npm for build process
- download or clone
- to get dependencies
npm install
- to get components run
bower install
- to build development version run
grunt build
- to build production version run
grunt prod
- to wire bower dependencies run
grunt bower
- to run local webserver for development run
npm start
and open127.0.0.1:8000
orlocalhost:8000
- Jade templating
- LESS styles (output CSS optimized by CSSO)
- Linted JS
- Bower dependencies autowired to templates
- Grunt production and development builds
- Banners in built files
- Sample application skeleton included
- Dynamic file includes (grunt-include-replace)
- PhoneGap Build with Grunt
- Bower dependecied concencated (or autowire require.js)
- SASS and Stylus as an alternative to Less
- Decoupling OnsenUI
- Yeoman Generator
- Closure compiler integration