Design Theme Guidelines
Below are the guidelines to follow if you plan on designing themes for Brightegg. Do you need to follow every little detail? No, but it sure helps. Why? Because when we evaluate a design theme, we're looking at how easy it is to take and use on the Brightegg platform. Design themes that don't follow these simple guidelines make it harder for us to approve a design. The bottom line: following the design guidelines makes getting your design approved much easier.
Code
All themes should be valid xhtml (strict) and valid CSS. In other words, don't use tables for layout and headings should use the html heading tag.
Layout
Themes should have at least a two-column layout with an area for secondary navigation. The best-selling themes offer multiple layout options. Available layout options are:
- One column
- Two columns Main + Left hand nav
- Two columns Main + Right hand nav
- Three columns Main + Left hand nav + Right Sidebar
- Three columns Main + Right hand nav + Left Sidebar
- Homepage (i.e.: special layout intended for use as website homepage)
Nav
All navigation elements should be in unordered lists. Using the following code for ULs:
- Main navigation: unordered list id="nav" selected element class="active"
- Secondary navigation: unordered list id="nav-secondary" selected element class="active"
Search
All Brightegg themes (once transformed to websites) have a search capability, so a designated site search box is encouraged as well as a search results list.
Forms
Themes should contain a sample form with an example of each form element:
- single-line text box
- multi-line textarea
- checkbox
- radio button
- select list
- submit button
Logo
Themes should accommodate an area for a company logo and company name (if the site owner does not provide a logo image).
Content
Create themes that support various amounts of content. The design should be able to accommodate pages that require varying amounts of text, from a content-heavy site to a site with small amounts of text.
Admin
Each Brightegg site has built-in administrative capabilities and a site map so providing a link to log in and site map is preferred.
Credit
Allow for an area in the footer so Brightegg can designate design credit in the form of a link to your website.
Terms of Service
All users who submit themes to Brightegg must agree with the Brightegg Terms of Use.

