Skip to main content

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page