
Dojo ..\Dijit\themes\ directory
General Description
This project comprises three main components.
- A new visual theme/skin will be developed for the Dojo widget library.
The current Tundra theme has major 'fit and finish' UI design flaws some of which have been partially documented in the Dijit Look and Feel defect tickets
. The new theme will address the deficiencies in the current theme and bring a more modern (not trendy) and engaging visual style to Dojo. The new theme will reflect good visual UI design patterns and best practices. As a result, Dojo customers wil have a broader selection of themes in the Dojo release package. The theme will be incorporated into the Style Editor and into the Dojo 1.X package.The design of the new theme will be in collaboration with IBM and the Dojo community. - Document how to style widgets on Dojo.org. This does not currently exist and is requested to relieve a pain point expressed within the Dojo community.
- The Dojo CSS class name structure is not consistent across the Dijit library. This makes it very hard for designers and developers to customize the style within a widget and at the global theme level. Therefore, there is a need to refactor the Dojo CSS class name structure that defines common patterns so that, for example, the backgrounds of TitlePane and AccordionPane will match, using a .dijitPane class. The development of a new CSS metadata would be targeted for all Dojo v.2 widgets.
