Dojo 1.x modern themes
- Install globally Stylus and GruntJS.
npm install -g stylus
npm install -g grunt-cli
- Run
grunt THEME_NAME
to compile css and open test application.
For general contributing guidelines see Dojo's Contributing Guildlines.
Adding a new theme:
- Create a uniquely named directory, also being the name of the theme.
- Add Grunt tasks for the theme to
Gruntfile.js
.
Helpful information:
- Dojo Documentation
- Kenneth Franqueiro's dijit-claro-stylus
- Stylus
- Grunt
A flat theme for Dojo Dijit, Dojox and dgrid.
This theme is currently in development. Contributions welcome.
Run grunt flat
to compile CSS and open Flat Theme's test application for development.
To use Flat Theme right away simply copy the flat
directory and its contents to a location in your app, add/import flat.css
and add class="flat"
to the body tag.