gloss.theme
Project description
Gloss Project
==============
A design process
One of the key tools of the project is a theme which uses special gloss classes.
Gloss Classes
---------------
The general approach is to use a gl namespace.
So class will be always named in the manner below::
{gl namespace}-{what}-n{qualifier}
classes provided::
core classes:
==============
a.gl-logo (must be placed on an a tag, this is to preserve home link)
{gl namespace}-{what}-n{qualifier}
.gl-menu-link - add style to individual menu items
.gl-inner-only - (deprecated will be removed soon) only show on inner pages
.gl-front-only - (deprecated will be removed soon) only show on the frontpage
.gl-editbar - adds an edit bar
.gl-content - inserts the site content
.gl-content-body
.gl-content-byline
.gl-content-description
.gl-content-title
.gl-footer
.gl-below-content
drop classes:
==============
.gl-drop
.gl-front-drop
.gl-inner-drop
layout classes:
================
.gl-one-column-layout
.gl-two-column-layout.gl-right-column
.gl-two-column-layout.gl-left-column
.gl-three-column-layout
.gl-second-column
.gl-first-column
For the most up-to-date reference documentation visit http://tinyurl.com/gloss-docs
Changelog
========
0.5.4
-------------------
- reverted the factoring out of the inline xsl as it does not work
- factored out plone.app.toolbar rules into an optional plone.app.toolbar.xml file
- started keeping a changelog
0.1dev (unreleased)
-------------------
- Initial release
==============
A design process
One of the key tools of the project is a theme which uses special gloss classes.
Gloss Classes
---------------
The general approach is to use a gl namespace.
So class will be always named in the manner below::
{gl namespace}-{what}-n{qualifier}
classes provided::
core classes:
==============
a.gl-logo (must be placed on an a tag, this is to preserve home link)
{gl namespace}-{what}-n{qualifier}
.gl-menu-link - add style to individual menu items
.gl-inner-only - (deprecated will be removed soon) only show on inner pages
.gl-front-only - (deprecated will be removed soon) only show on the frontpage
.gl-editbar - adds an edit bar
.gl-content - inserts the site content
.gl-content-body
.gl-content-byline
.gl-content-description
.gl-content-title
.gl-footer
.gl-below-content
drop classes:
==============
.gl-drop
.gl-front-drop
.gl-inner-drop
layout classes:
================
.gl-one-column-layout
.gl-two-column-layout.gl-right-column
.gl-two-column-layout.gl-left-column
.gl-three-column-layout
.gl-second-column
.gl-first-column
For the most up-to-date reference documentation visit http://tinyurl.com/gloss-docs
Changelog
========
0.5.4
-------------------
- reverted the factoring out of the inline xsl as it does not work
- factored out plone.app.toolbar rules into an optional plone.app.toolbar.xml file
- started keeping a changelog
0.1dev (unreleased)
-------------------
- Initial release