Genesis

Jeff Burnz - October 19, 2008 - 15:27

Genesis Starter Theme Logo

Genesis is an standards compliant, accessible and semantically rich starter theme for Drupal. Genesis is easy to theme yet extremely flexible, giving you endless theming possibilities. Genesis makes building a standards compliant accessible theme easier than starting from scratch.

Key Features

Additional Features

  • Skip to main content link included
  • Work-around for IE Max 30 stylesheets issue
  • Equal Height Columns using jQuery (optional)
  • Preload CSS images jQuery plugin (optional)
  • WAI ARIA roles and other accessibility features
  • Clean admin styles, formatted tables, form elements & messages
  • Supports two microformats: rel="home" and rel="bookmark"
  • OpenID icon CSS fix

Validation and Accessibility

Gensis validates XHTML Strict, CSS3 and is WCAG AAA and WAVE compliant.

Valid XHTML, Valid CSS3, WCAG AAA, WAVE

Included Starter Subthemes

Genesis now includes three starter subthemes; genesis_SUBTHEME, genesis_ULTRALITE and genesis_DARK.

Genesis SUBTHEME:
No holds barred, this subtheme offers endless theming potential and is the starter theme of choice for complex designs and advanced layouts. Uses fully pseudo-namespaced class naming for easier theming and CSS management.
Genesis ULTRALITE:
A bare bones semantically rich starter theme for advanced themers or for basic themes that don't need the additional wrapper and inner div's of the standard subtheme.
Genesis DARK :
The DARK starter subtheme adds support for dark style themes, includes fully styled admin, tables, forms etc and supports Views, Panels and Vertical tabs. View screenshots.

See a more in depth comparison of Genesis SUBTHEME, Genesis ULTRALITE and Genesis DARK.

Genesis Concept

Genesis employs the top-down approach. The idea is to start with too much, add even more, and then prune what you don't need. This is similar to Views, CCK, Panels and many other Drupal projects—ultimately this approach offers endless theme potential without compromise. Firebug will speed up your development process and help you understand how the CSS works and how you can modify it. The Genesis modular stylesheets include many CSS selectors—these show up in Firebug where you can quickly add properties and prototype styles.

Genesis Starter Theme

Documentation

User Feedback...

We just want to let you know that our team is impressed with your clean, standard-compliant and flexible Genesis theme. We started with Zen, but when we developed for government agencies where W3C's HTML and accessibility standards are important, your Genesis theme meets the government requirements much better than Zen. We hope you will continue the development of Genesis for Drupal 7 and continue to set high standards. http://drupal.org/user/36580

...thank you for your incredible update for your Genesis theme. Its less complicated to modify it to my needs than other starterkits...ref

I love your theme by the way! I was using the zen theme until recently but I didn't like it as much, and yours is cleaner. It's obvious you put a lot of work into it.

...the thing that kicks about Genesis is its code semantics, when you're working on a big project with a team you really need good control over class naming... ...it makes our projects easy to coordinate...

Sites seen using Genesis

http://www.chaaweb.org
http://www.webmeadow.com
http://www.myappleguide.com
http://laptopblog.gr
http://adaptivethemes.com
http://www.drupalcampireland.org
http://www.calthorpe.com

Drupal 7 Road Map

The DEV version will work as of now, so if you are up for it please start testing and providing patches if you are able. The main tasks are a thourough review of the HTML output (work on semantics and code weight issues) and a review of the CSS - since D7 has many different selectors to deal with now and other things such as Action Links, Contextual Links, Overlay and so on.

Genesis is built and maintained by AdaptiveThemes - Premium Themes for Drupal.

#D7CX I pledge that this theme will have a full Drupal 7 release on the day that Drupal 7 is released.

#D7AX - I pledge to make this theme as accessible as it can be. If you find any flaws, please submit an issue.

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.4 Download (154.6 KB) 2009-Jun-12 Notes

Other releases

Version Downloads Date Links
6.x-1.2 Download (97.46 KB) 2008-Nov-18 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev Download (90.23 KB) 2010-Jul-24 Notes
6.x-2.x-dev Download (156.16 KB) 2010-Jul-11 Notes


 
 

Drupal is a registered trademark of Dries Buytaert.