An outline of themes and templates and how they related. Grab content from Themes and Templates (the content is probably very out of date, but could be useful). Some content may also be useful from WebWork 2 UI Tag Guide
Setting theme to use on a per scope basis
If you want to set a theme for a specific scope like current page or session, just set the session, request, or application attribute "theme" to whatever theme you want. The scope of attribute determines lifetime of the setting.
- selecting a theme
- document each theme (simple, xhtml, css_xhtml, ajax)
- describe how templates are loaded
- how to override a template
- how to extend a theme