Ecobusiness Theme

Thursday, July 16, 2009

I've been theming in Drupal for about a year and a half and am finally contributing my first theme!

The biggest deterrent up until now has been time - the last thing I wanted to do after a full work day of theming was go home and theme more. However, this has become easier for me recently. At The Economist, along with our adoption of agile development and Scrum we've implemented 20% time to contribute back to the Drupal community. This theme is the first product of my 20% time.

Another factor that has made contributing prohibitive for me has been that I'm fairly design challenged. Like... really. Fortunately, I've had the pleasure of working with Todd Nienkerk at Four Kitchens who pointed me in the direction of open source designs that I could "Drupalize".

I wanted to theme designs that were modern, clean and visually appealing. Fortunately, I came across a grouping of templates by Studio 7 Designs that fit the bill. After receiving the blessing of Studio 7 to embark on this project, I set to work.

---

Some things that I'd like to point out about this theme (see demo here):

- The gray section on the bottom of the page is comprised by one of two interchangeable block regions. The region in use on the demo site is "Bottom - Three column", though this region can be left empty and "Bottom - Single column" can be used in its place to have one section of content expand across the bottom of the page.

- The text that appears below the site title is the site slogan, which can be enabled at /admin/build/theme/settings/ecobusiness and set at /admin/settings/site-information. If the slogan is not set, the city skyline graphic will align along the left of the content section.

- Please let me know of areas you think need more attention. I have themed for the base content but want to be sure that it looks good when using popular modules and I need your help! I plan to do more work to refactor the markup and make it more flexible - so that columns can be subtracted without touching the code.

- This theme is not meant to be used as an admin theme. Since it is fixed width and three column the content section does not yet expand to allow for the administrative panel.

- This theme features the very first version of my Drupal System CSS Reset

Please let me know what you think about the theme and any issues you come across and areas you feel can be improved. I would also love to see examples of the theme in use!