I thoroughly enjoy working with the Zen theme framework for Drupal. I wanted a way to easily illustrate what block level elements are provided by the default Zen theme in a visual way using live site data, so I made this subtheme: zen_wireframe. zen_wireframe outlines and labels all Zen block level elements (to aid in page layout visualization). It should work with either the layout-fixed.css or layout-liquid.css Zen layouts (by default it uses layout-fixed.css).
This subtheme's page.tpl.php adds labels to all page block level elements, and its wireframes.css adds wireframes and colorful boxes for all Zen block level elements. Rainbow and greyscale wireframing is available (see wireframes.css) when wireframes are enabled in the theme settings.
As you can see from the above screenshot, it isn't exactly a usable theme, but it does illustrate the Zen provided block level elements.
I've not yet applied for CVS access to Drupal.org, but once I do, I will submit this as a proper Drupal theme. For now I'm just going to make it available here. Download the zen_wireframe theme.
Feb. 26 Update: I've made a few changes and squashed a few bugs in the layout. In general this version works better with blocks and navigation elements.
Hello! My name is Eric Weik. I am a computer scientist, photographer, musician, and occasional blogger. New Rivers Digital is my software consulting business. I am dedicated to using open source software and open data standards for Web development and applications integration. In particular, I am an ardent Drupal fan and specialize in Drupal module development, theming, and data architecture integration.
Reply to comment
Zen Development / Visualization Subtheme: zen_wireframe
In:I thoroughly enjoy working with the Zen theme framework for Drupal. I wanted a way to easily illustrate what block level elements are provided by the default Zen theme in a visual way using live site data, so I made this subtheme: zen_wireframe. zen_wireframe outlines and labels all Zen block level elements (to aid in page layout visualization). It should work with either the layout-fixed.css or layout-liquid.css Zen layouts (by default it uses layout-fixed.css).
This subtheme's page.tpl.php adds labels to all page block level elements, and its wireframes.css adds wireframes and colorful boxes for all Zen block level elements. Rainbow and greyscale wireframing is available (see wireframes.css) when wireframes are enabled in the theme settings.
As you can see from the above screenshot, it isn't exactly a usable theme, but it does illustrate the Zen provided block level elements.
I've not yet applied for CVS access to Drupal.org, but once I do, I will submit this as a proper Drupal theme. For now I'm just going to make it available here. Download the zen_wireframe theme.
Feb. 26 Update: I've made a few changes and squashed a few bugs in the layout. In general this version works better with blocks and navigation elements.
Reply
About
Hello! My name is Eric Weik. I am a computer scientist, photographer, musician, and occasional blogger. New Rivers Digital is my software consulting business. I am dedicated to using open source software and open data standards for Web development and applications integration. In particular, I am an ardent Drupal fan and specialize in Drupal module development, theming, and data architecture integration.
Contact Details
Lancaster, VA 22503
Content Tags
Abstract B&W Celestial Clouds Drupal 6 Drupal Recipes Drupal Sites Estuary Etsy Government Grasses HDR Long Exposure Macro New Rivers Digital Orton Photoblog Photo Expedition Photoset Renderblog RGB Sketchbook Snow Storm Structure Synth Sunflow Sunset Theming Webform.module Wide Angle Zen Zen ThemingRecent comments
Popular content
Today's:
All time:
Activity Stream
Sun, 01/29/2012 - 22:31
Mon, 01/16/2012 - 10:43
Fri, 01/06/2012 - 07:54
Powered by Drupal & Genesis | Valid XHTML 1.0 Strict |
RSS Feed
© 2010 New Rivers Digital | PO Box 784 | Lancaster, Virginia 22503 | +1-804-577-8526 | Contact Form