History: Theme Revamp
Preview of version: 4
Tiki13 after the Tiki12LTS would be a great time to revamp the whole theme management in Tiki.
The bulk of the work could be done at a TikiFest Design Revamp
Below are some topics:
- theme & css work, including Print revamp, after Tiki7 Mobile and Theme generator
- Simplification of CSS
One target: reduce module content specific rules with module zone specific rules (needed because a module can be placed anywhere, and different zones have different colors, etc.)- Consolidation of stylesheet files
Rethink function and location of various CSS files (css directory vs. styles directory, feature-specific (admin.css) vs. global (layout.css and theme stylesheets), etc.
Reduce redundant rules (no need to specify body in three or four files, etc.)
- Simplification of CSS
- http://www.ohloh.net/p/assetic which can also do LESS, SASS, etc. and there is a http://github.com/widmogrod/zf2-assetic-module,
- http://www.sitepoint.com/native-css-variables/
- Web Template Repositories
- CSS Frameworks and Preprocessors
- http://article.gmane.org/gmane.comp.cms.tiki.devel/21224
- Take advantage of Smarty 3 enhancements.
- HTML5
- CSS framework(s) ?
- CSS for print
- Improve Mobile Tiki
- Accessibility
- Improve Theme Generator
- SVG Icons using Raphael
- Sprite Generator for small icons
- CSS3 Buttons
- Deployment of themes: Mods or profiles? If we continue with mods, we should improve them
- Use any font in Tiki (not just web fonts) HTML5
- Discuss theme strategy of other CMSs to see what we can learn and improve (WordPress, etc.)
- http://mashable.com/2011/09/30/website-usability-tools/
- etc.