<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="http://himerus.com/feeds/drupal-related" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>RSS Feed | Himerus.com</title>
    <link>http://himerus.com/feeds/drupal-related</link>
    <description></description>
    <language>en</language>
          <item>
    <title>Omega 3.x - Overview of the Responsive Grid</title>
    <link>http://himerus.com/blog/himerus/omega-3x-responsive-grid</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;A lot has been in the works recently on the upcoming Omega 3.x version. As always, Omega is always on the lookout for the best methods, the most powerful features, all combined with a flexible base theme. &lt;/p&gt;
&lt;p&gt;Please read the full post on &lt;a href=&quot;http://developmentgeeks.com/blog/omega-3x-responsive-grid&quot; rel=&quot;nofollow&quot;&gt;Development Geeks&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Sat, 16 Apr 2011 18:22:05 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">111 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/omega-3x-responsive-grid#comments</comments>
  </item>
  <item>
    <title>DrupalCamp Western MA: Grid Theming</title>
    <link>http://himerus.com/blog/himerus/drupalcampma-grid-theming-session</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;The following video is of my presentation at &lt;a href=&quot;http://drupalcampma.com/&quot;&gt;DrupalCamp Western Mass&lt;/a&gt; a few weeks back. The topics of &lt;a href=&quot;http://himer.us/omega960&quot;&gt;Omega&lt;/a&gt; and &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Delta&lt;/a&gt; are covered, as well as the usage of &lt;a href=&quot;http://drupal.org/project/context&quot;&gt;Context&lt;/a&gt; for contextual theme settings with &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Delta&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/19756909?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;621&quot; height=&quot;388&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;This session received a lot of great feedback both at the camp and in followup posts and emails. And with the recent update of &lt;a href=&quot;http://himer.us/omega960&quot;&gt;Omega&lt;/a&gt; to beta stage, Omega/Delta are ready for some serious usage on production sites! I currently am using the &quot;Omega Framework&quot; on multiple D7 sites, including several live sites and sites under current development. &lt;/p&gt;
&lt;p&gt;Enjoy the video, and look forward to more screencasts coming soon on the latest changes to &lt;a href=&quot;http://himer.us/omega960&quot;&gt;Omega&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 15 Feb 2011 18:40:07 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">110 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/drupalcampma-grid-theming-session#comments</comments>
  </item>
  <item>
    <title>Omega Beta1 released, HTML 5 Support</title>
    <link>http://himerus.com/blog/himerus/omega-beta-released-html5-support</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;After a lot of long hours, the &lt;a href=&quot;http://himer.us/omega960&quot;&gt;Omega&lt;/a&gt; Drupal 7 base theme is finally ready for Beta!! Omega has seen two versions (1.x and 2.x) in Drupal 7, and the 2.x branch is finally in a semi-stable API freeze after quite a few changes the last few days to the underlying architecture and also adding in HTML5 support.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://himer.us/omega960&quot; title=&quot;HTML5 960gs Drupal 7 Base Theme&quot;&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/omega-html5.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There were quite a few bug fixes and new features added to the Beta1 release. For users upgrading from an alpha version of Omega, please note the following issues on drupal.org to explain some minor template edits that will need to occur before your previously built Omega subthemes will work.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://drupal.org/node/1060320&quot;&gt;#1060320: Make Zones Renderable Arrays&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/node/1060338&quot;&gt;#1060338: Omega &amp;gt; HTML5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The HTML5 support was adapted from the Boron and Adaptivetheme and their current support of HTML5. There may be underlying issues with the HTML5 setup, but it appears to be working properly, and is implemented here on &lt;a href=&quot;http://himerus.com&quot;&gt;himerus.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A new release for the &lt;a href=&quot;http://drupal.org/project/gamma&quot;&gt;Gamma&lt;/a&gt; subtheme will be coming very soon, as well as an update for the &lt;a href=&quot;http://himer.us/omega960&quot;&gt;Omega Micro-Site&lt;/a&gt; to this new release.&lt;/p&gt;
&lt;p&gt;Keep your eyes on &lt;strong&gt;Omega&lt;/strong&gt;, the up and coming player in the Drupal 7 base theme battles!!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Sun, 13 Feb 2011 19:56:38 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">109 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/omega-beta-released-html5-support#comments</comments>
  </item>
  <item>
    <title>Omega micro-site launched!</title>
    <link>http://himerus.com/blog/himerus/omega-microsite-launched</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;While I&#039;m always trying to find a way to better the Omega theme, I also sometimes like to take a few moments (or a day) to enjoy doing something creative and fun with it. A couple of days ago, a link was passed around twitter about &lt;a href=&quot;http://www.w3.org/html/logo/index.html&quot;&gt;the new HTML 5 logo&lt;/a&gt;. I absolutely loved the design, layout, and big eye-popping headers and elements.&lt;/p&gt;
&lt;p&gt;So my creative side went to work, and made a design based heavily off of that concept, and within 24 hours launched a working Drupal 7 version of the &lt;a href=&quot;http://himer.us/omega960&quot;&gt;&lt;strong&gt;new omega microsite&lt;/strong&gt;&lt;/a&gt;!!!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://himer.us/omega960&quot;&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/omega-microsite.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The above screenshot only shows a little of the page, so be sure to &lt;a href=&quot;http://himer.us/omega960&quot;&gt;&lt;strong&gt;visit the site&lt;/strong&gt;&lt;/a&gt;, and feel free to comment on how it&#039;s a complete rip-off of their design, or about how much you love it as well!&lt;/p&gt;
&lt;p&gt;This launch foreshadows &lt;a href=&quot;http://drupalcampma.com/future-grid-theming-drupal-7-and-beyond&quot;&gt;my presentation&lt;/a&gt; on &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;Omega&lt;/a&gt;/&lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Delta&lt;/a&gt; at &lt;a href=&quot;http://drupalcampma.com/&quot;&gt;DrupalCamp Western Mass&lt;/a&gt; coming up this Saturday, the 22nd of Jan.&lt;/p&gt;
&lt;p&gt;On another related note, in the last &lt;a href=&quot;http://drupal.org/project/usage/omega&quot;&gt;usage&lt;/a&gt; update on Drupal.org, the Omega theme finally passed the 1000 installs mark!!! Watch out Zen &amp;amp; Fusion, here I come!!!&lt;/p&gt;
&lt;p&gt;So, without any further chatter, be sure to check out &lt;a href=&quot;http://himer.us/omega960&quot;&gt;&lt;strong&gt;new omega microsite&lt;/strong&gt;&lt;/a&gt;, and discover the Omega theme for yourself!!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 21 Jan 2011 02:20:36 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">108 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/omega-microsite-launched#comments</comments>
  </item>
  <item>
    <title>Omega Intro Part 2: Using the Delta module for contextual layouts</title>
    <link>http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;http://himerus.com/sites/default/files/styles/full_teaser_width/public/blog-images/omega-2x-delta-intro-image.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;a name=&quot;article-top&quot; id=&quot;article-top&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;h6&gt;Posts in this series:&lt;/h6&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal&quot;&gt;&lt;strong&gt;Omega Intro Part 1&lt;/strong&gt;: Revolutionizing the 960 grid system in Drupal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings&quot;&gt;&lt;strong&gt;Omega Intro Part 2&lt;/strong&gt;: Using the Delta module for contextual layouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(upcoming) &lt;strong&gt;Omega Intro Part 3&lt;/strong&gt;: Pushing Omega to the limits of Drupal Theming&lt;/li&gt;
&lt;li&gt;(upcoming) &lt;strong&gt;Omega Intro Part 4&lt;/strong&gt;: The Omega UI and creating a user friendly interface&lt;/li&gt;
&lt;li&gt;(upcoming) &lt;strong&gt;Omega Intro Part 5&lt;/strong&gt;: Building a platform from your theme layer&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;
&lt;h6&gt;Table of Contents:&lt;/h6&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings#background&quot;&gt;Background on Delta&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings#screencast&quot;&gt;Screencast - Delta Introduction &amp;amp; Demonstration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings#related-projects&quot;&gt;Related Projects&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings#conclusion&quot;&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a name=&quot;background&quot; id=&quot;background&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Background on Delta&lt;/h3&gt;
&lt;p&gt;For quite some time, the &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;Omega&lt;/a&gt; theme has been my passion, and furthering my ability to quickly theme out advanced sites based on the &lt;a href=&quot;http://960.gs&quot;&gt;960.gs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Since November of 2009, I&#039;ve had &lt;a href=&quot;http://himerus.com/blog/himerus/delta-theme-settings-api-conception&quot;&gt;the concept&lt;/a&gt; for the &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;&lt;strong&gt;Delta&lt;/strong&gt;&lt;/a&gt; module. That original post now is quite outdated, and in several of my presentations over the last year, I&#039;ve discussed what it would do when the time came that Delta was built. Delta essentially gives you the ability for Omega subthemes, to duplicate your theme settings, which control everything from the title display, breadcrumb settings AND the layout of all the zones/regions in page.tpl.php, and their sizing based on the 960 grid. By creating &quot;&lt;em&gt;templates&lt;/em&gt;&quot;, or simply these copies of your theme settings, by using the &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Context&lt;/a&gt; module, you can then set whatever conditions you like for a reaction, and apply the templated settings.&lt;/p&gt;
&lt;p&gt;Use cases for this include, but will definitely not be limited to:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Different layout for content/sidebars on the home page.&lt;/li&gt;
&lt;li&gt;Disable certain zones/regions when on taxonomy term pages.&lt;/li&gt;
&lt;li&gt;Make your administrative pages (only if powered by the Omega theme) fluid width rather than fixed width 960gs.&lt;/li&gt;
&lt;li&gt;Pretty much anything you can imagine wanting to adjust region placement and sizing throughout your site based on ANY condition from the Context module!!&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a name=&quot;screencast&quot; id=&quot;screencast&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Screencast - Delta Introduction &amp;amp; Demonstration&lt;/h3&gt;
&lt;p&gt;The following screencast (17min) gives the initial introduction and demonstration of the first alpha release of the &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Delta&lt;/a&gt; module. &lt;/p&gt;
&lt;p&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/18686603?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;620&quot; height=&quot;349&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;related-projects&quot; id=&quot;related-projects&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Related Projects&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;Omega&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/context&quot;&gt;Context&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/omega_tools&quot;&gt;Omega Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/omega_ui&quot;&gt;Omega UI (OUI)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a name=&quot;conclusion&quot; id=&quot;conclusion&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;There ARE a lot more things to integrate like a method to use default (in code)/overwritten/normal storage methods, which then obviously supports import/export, features export, and much more...&lt;/p&gt;
&lt;p&gt;Please be sure to test out the &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;&lt;strong&gt;Delta&lt;/strong&gt;&lt;/a&gt; module and &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; theme paired with the &lt;a href=&quot;http://drupal.org/project/context&quot;&gt;&lt;strong&gt;Context&lt;/strong&gt;&lt;/a&gt; module for &lt;a href=&quot;http://drupal.org/start&quot;&gt;Drupal 7&lt;/a&gt;, and &lt;a href=&quot;http://drupal.org/project/issues/delta&quot;&gt;submit any issues&lt;/a&gt; you may encounter to help further both Delta and Omega!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 12 Jan 2011 00:54:59 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">107 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings#comments</comments>
  </item>
  <item>
    <title>Menu Expanded: Restoring expanded checkboxes in Drupal 7 on menu_overview_form</title>
    <link>http://himerus.com/blog/himerus/menu-expanded-restoring-sanity</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/himerus/menu-expanded-restoring-sanity&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;http://himerus.com/sites/default/files/styles/full_teaser_width/public/blog-images/menu_expanded_example.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Whenever new software is released, it is impossible to always satisfy everyone. &lt;a href=&quot;http://drupal.org/start&quot; rel=&quot;nofollow&quot;&gt;Drupal 7&lt;/a&gt; is no different... it is a software built by a community. A community of contributors that do their best to satisfy the masses, but not every feature that gets in, or gets taken out satisfies everyone all the time. &lt;/p&gt;
&lt;p&gt;One item for me... and no, this wasn&#039;t really something that was a deal breaker for me... I&#039;m an avid supporter of Drupal, and always will be. However, in Drupal 7, there was an issue that was killing me... In &lt;a href=&quot;http://drupal.org/node/564886&quot; rel=&quot;nofollow&quot;&gt;this issue&lt;/a&gt;, the expanded column was taken away from the menu overview page, where you can drag and reorder or disable menu items for a full menu. &lt;/p&gt;
&lt;p&gt;The simple argument IS valid... that those items are rarely used (once usually) and the fact that you can click &lt;em&gt;edit&lt;/em&gt;, then select the expanded option, then &lt;em&gt;save&lt;/em&gt; was enough for everyone to agree that it should be removed. I however, use this feature a lot as I develop, and even in client sites. When I am working on various aspects of my &lt;a href=&quot;http://drupal.org/project/omega&quot; rel=&quot;nofollow&quot;&gt;Omega&lt;/a&gt; base theme, I have a lot of times needed to drastically change my menus to test the functionality in drop-down menus, proper nesting, etc. So it is a feature that I take full advantage of, being able to quickly select for each menu link in a menu if it is expanded or not. Otherwise, I&#039;m spending possibly dozens and dozens of clicks and page loads to replicate the same configurations.&lt;/p&gt;
&lt;p&gt;With that said, yesterday I scratched my itch (not the first time), and released the &lt;a href=&quot;http://himer.us/menu_expanded&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;Menu Expanded&lt;/strong&gt;&lt;/a&gt; module, which simply restores this functionality in Drupal 7. This just goes to show that even though a decision may have been made in the community that goes against your own thoughts, or a feature was pulled out of core for whatever reason, doesn&#039;t mean it&#039;s time to whine and cry, because thanks to the power of Drupal, it only takes a little bit of contributed code to fix the issue, and put back that feature you came to rely on so much!!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 10 Jan 2011 13:56:13 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">106 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/menu-expanded-restoring-sanity#comments</comments>
  </item>
  <item>
    <title>Gamma theme released for Omega 2.x </title>
    <link>http://himerus.com/blog/himerus/gamma-theme-released-omega2</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/himerus/gamma-theme-released-omega2&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;http://himerus.com/sites/default/files/styles/full_teaser_width/public/blog-images/gamma-project-page.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;After a lot of work on the &lt;a href=&quot;http://drupal.org/project/omega&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; 2.x project, and a recent relaunch of &lt;a href=&quot;http://himerus.com&quot; rel=&quot;nofollow&quot;&gt;himerus.com&lt;/a&gt; using Omega 2.x and the updated version of &lt;a href=&quot;http://drupal.org/project/gamma&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;Gamma&lt;/strong&gt;&lt;/a&gt;, the Gamma theme for Omega 2.x is finally ready to use for other production &lt;a href=&quot;http://drupal.org/start&quot; rel=&quot;nofollow&quot;&gt;Drupal 7&lt;/a&gt; sites. &lt;/p&gt;
&lt;p&gt;I have posted several posts recently on the changes in the Omega 2.x line which further demonstrate using Omega 2.x, and there will be much more to come in the upcoming weeks/months on &lt;a href=&quot;http://drupal.org/project/omega&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt;, &lt;a href=&quot;http://drupal.org/project/delta&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;Delta&lt;/strong&gt;&lt;/a&gt; and the &lt;a href=&quot;http://drupal.org/project/omega_ui&quot; rel=&quot;nofollow&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal&quot; rel=&quot;nofollow&quot;&gt;Omega Intro Part 1: Revolutionizing the 960 grid system in Drupal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/introducing-32-column-grid&quot; rel=&quot;nofollow&quot;&gt;Omega 2.x: Introducing the 32 column grid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-7.x-2.x-zone-management&quot; rel=&quot;nofollow&quot;&gt;Omega 2.x: Zones &amp;amp; Zone Management&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;There are still some CSS adjustments that will need to be made to Gamma that accommodates things other than my default use case here on this site, and the more that can install on your test environments and get working with it, the sooner some of that will get sorted out!&lt;/p&gt;
&lt;p&gt;Look forward to more news and updates on Omega and Gamma soon!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 07 Jan 2011 16:56:32 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">105 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/gamma-theme-released-omega2#comments</comments>
  </item>
  <item>
    <title>Omega 2.x: Zones &amp; Zone Management</title>
    <link>http://himerus.com/blog/himerus/omega-7.x-2.x-zone-management</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/himerus/omega-7.x-2.x-zone-management&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;http://himerus.com/sites/default/files/styles/full_teaser_width/public/blog-images/omega-2x-zones-intro.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;As I &lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal&quot;&gt;recently posted&lt;/a&gt; on the 7.x-2.x branch of the &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; theme, there have been a lot of changes recently to the core of Omega, and how it interacts with the &lt;a href=&quot;http://drupal.org&quot;&gt;Drupal&lt;/a&gt; theme layer.&lt;/p&gt;
&lt;p&gt;This post will summarize the concept of &lt;strong&gt;Zones&lt;/strong&gt; in Omega, and further serve as a demonstration of the possibility for developers to advance usage of the theme layer in your own themes, while attempting to demonstrate how the Omega theme might be your best choice for a starting point on your own project.&lt;/p&gt;
&lt;h3&gt;Overview of Zones in Omega&lt;/h3&gt;
&lt;p&gt;In previous versions of Drupal and the Omega theme, it was &quot;quite difficult&quot; for a non-PHP savvy developer to manipulate the regions available to &lt;em&gt;page.tpl.php&lt;/em&gt;. The code on the backend that controlled the sizing and placement of certain regions is hard coded into the &lt;em&gt;.info&lt;/em&gt; file, and in the &lt;em&gt;page.tpl.php&lt;/em&gt; along with the form settings in &lt;em&gt;theme-settings.php&lt;/em&gt;. The vision of Omega is to create an interface that truly gives ANY user the ability to drastically modify their site layout without large learning curves. &lt;/p&gt;
&lt;p&gt;The current state of the 7.x-2.x branch of Omega takes a huge leap forward in laying the groundwork for this possibility. &lt;/p&gt;
&lt;p&gt;Rather than needing to define new regions in &lt;em&gt;.info&lt;/em&gt;, and placing them in &lt;em&gt;page.tpl.php&lt;/em&gt;, then making any additions/modifications to &lt;em&gt;theme-settings.php&lt;/em&gt;, &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; will make this all streamlined in relation to the grid settings of each region/zone and rendering of elements. &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;By Definition:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;A Zone is defined as a &lt;strong&gt;container&lt;/strong&gt; for regions.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Historically, in Drupal, you would simply add in a &amp;lt;div&amp;gt; tag in your &lt;em&gt;page.tpl.php to contain your regions. Omega aims to make this must faster by automatically creating the containers (zones) and grid elements (regions) on the fly based on certain elements in both code and theme settings. As seen in the 6.x and 7.x-1.x versions of Omega (among other themes), your &lt;em&gt;page.tpl.php&lt;/em&gt; can quickly spiral out of control with regions and become hard to manage or properly manipulate. &lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Digging into how it is done...&lt;/h3&gt;
&lt;p&gt;First, let&#039;s take a quick glance at the new &lt;em&gt;page.tpl.php&lt;/em&gt; in Omega, and get an idea of how it works.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://drupalcode.org/viewvc/drupal/contributions/themes/omega/starterkit/templates/page.tpl.php?view=markup&amp;amp;pathrev=DRUPAL-7--2&quot;&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/omega-page.tpl.php.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Above, we seen the ENTIRE contents of &lt;em&gt;page.tpl.php&lt;/em&gt;. The main idea to note here is that using Omega, we no longer place regions traditionally, but use an alternative method in order to place our regions where and how we want.&lt;/p&gt;
&lt;p&gt;There are two essential &quot;wrappers&quot; around our normal regions.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Each group of &lt;strong&gt;regions&lt;/strong&gt; is contained in a zone.&lt;/li&gt;
&lt;li&gt;There are 3 Zone Groups that are rendered in &lt;em&gt;page.tpl.php&lt;/em&gt;
&lt;ul&gt;&lt;li&gt;Zones Above Content&lt;/li&gt;
&lt;li&gt;Content Zones&lt;/li&gt;
&lt;li&gt;Zones Below Content&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The easiest possible method to determine the content of each of these zones is based in the &lt;em&gt;.info&lt;/em&gt; file for your Omega subtheme. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Default Regions in &lt;a href=&quot;http://drupalcode.org/viewvc/drupal/contributions/themes/omega/starterkit/omega_starterkit.info?view=markup&amp;amp;pathrev=DRUPAL-7--2&quot;&gt;omega_starterkit.info&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;; CONTENT REGIONS&lt;br /&gt;&lt;br /&gt;; REQUIRED CORE REGIONS&lt;br /&gt;&lt;br /&gt;regions[page_top] = Page Top&lt;br /&gt;regions[page_bottom] = Page Bottom&lt;br /&gt;regions[content] = Content&lt;br /&gt;&lt;br /&gt;; END REQUIRED CORE REGIONS&lt;br /&gt;&lt;br /&gt;; OPTIONAL CONTENT REGIONS&lt;br /&gt;&lt;br /&gt;regions[user_bar_first] = User Bar First&lt;br /&gt;regions[user_bar_second] = User Bar Second&lt;br /&gt;&lt;br /&gt;regions[sidebar_first] = Sidebar First&lt;br /&gt;regions[sidebar_second] = Sidebar Second&lt;br /&gt;&lt;br /&gt;regions[location_search] = Location Bar&lt;br /&gt;&lt;br /&gt;regions[header_first] = Header First&lt;br /&gt;regions[header_second] = Header Second&lt;br /&gt;&lt;br /&gt;regions[preface_first] = Preface First&lt;br /&gt;regions[preface_second] = Preface Second&lt;br /&gt;regions[preface_third] = Preface Third&lt;br /&gt;&lt;br /&gt;regions[postscript_first] = Postscript First&lt;br /&gt;regions[postscript_second] = Postscript Second&lt;br /&gt;regions[postscript_third] = Postscript Third&lt;br /&gt;regions[postscript_fourth] = Postscript Fourth&lt;br /&gt;&lt;br /&gt;regions[footer_first] = Footer First&lt;br /&gt;regions[footer_second] = Footer Second&lt;br /&gt;&lt;br /&gt;; END CONTENT REGIONS&lt;/code&gt;&lt;/div&gt;&lt;/pre&gt;

&lt;p&gt;Above, we can see a normal list of region definitions in the .info file for our theme.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Default Zones in &lt;a href=&quot;http://drupalcode.org/viewvc/drupal/contributions/themes/omega/starterkit/omega_starterkit.info?view=markup&amp;amp;pathrev=DRUPAL-7--2&quot;&gt;omega_starterkit.info&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;; CONTENT ZONES&lt;br /&gt;&lt;br /&gt;zones[user][] = user_bar_first&lt;br /&gt;zones[user][] = user_bar_second&lt;br /&gt;&lt;br /&gt;;-----/ The branding zone is required and contains &quot;special&quot; content items&lt;br /&gt;zones[branding][] = branding&lt;br /&gt;zones[branding][] = menu&lt;br /&gt;&lt;br /&gt;zones[header][] = header_first&lt;br /&gt;zones[header][] = header_second&lt;br /&gt;&lt;br /&gt;zones[preface][] = preface_first&lt;br /&gt;zones[preface][] = preface_second&lt;br /&gt;zones[preface][] = preface_third&lt;br /&gt;&lt;br /&gt;;-----/ The location zone is required and contains &quot;special&quot; content items&lt;br /&gt;zones[location][] = breadcrumb&lt;br /&gt;&lt;br /&gt;;-----/ The content zone is required and contains required content items&lt;br /&gt;;-----/ The content region should ALWAYS be first for source ordering.&lt;br /&gt;zones[content][] = content&lt;br /&gt;zones[content][] = sidebar_first&lt;br /&gt;zones[content][] = sidebar_second&lt;br /&gt;&lt;br /&gt;zones[postscript][] = postscript_first&lt;br /&gt;zones[postscript][] = postscript_second&lt;br /&gt;zones[postscript][] = postscript_third&lt;br /&gt;zones[postscript][] = postscript_fourth&lt;br /&gt;&lt;br /&gt;zones[footer][] = footer_first&lt;br /&gt;zones[footer][] = footer_second&lt;br /&gt;&lt;br /&gt;; END CONTENT ZONES&lt;/code&gt;&lt;/div&gt;&lt;/pre&gt;

&lt;p&gt;In this segment of code, we actually start to understand how the regions are placed in their appropriate container element, and then rendered to the page.&lt;/p&gt;

&lt;h3&gt;Zone Placement in &lt;em&gt;page.tpl.php&lt;/em&gt;&lt;/h3&gt;
&lt;p&gt;In case it isn&#039;t clear by the .info ordering how these zones are placed, I&#039;ll explain this a bit further... Again there are three &quot;groups&quot; of zones... zones_above, zones_content and zones_below. The order in which zones are defined in the .info file defines the ordering of those zones inside their zone group, so moving a zone in this definition will move the item and its placement in &lt;em&gt;page.tpl.php&lt;/em&gt;.&lt;/p&gt;
&lt;h4&gt;Zones Above Content&lt;/h4&gt;
&lt;pre&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;zones[user][] = user_bar_first&lt;br /&gt;zones[user][] = user_bar_second&lt;br /&gt;&lt;br /&gt;zones[branding][] = branding&lt;br /&gt;zones[branding][] = menu&lt;br /&gt;&lt;br /&gt;zones[header][] = header_first&lt;br /&gt;zones[header][] = header_second&lt;br /&gt;&lt;br /&gt;zones[preface][] = preface_first&lt;br /&gt;zones[preface][] = preface_second&lt;br /&gt;zones[preface][] = preface_third&lt;br /&gt;&lt;br /&gt;zones[location][] = breadcrumb&lt;/code&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4&gt;Content Zones&lt;/h4&gt;
&lt;pre&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;zones[content][] = content&lt;br /&gt;zones[content][] = sidebar_first&lt;br /&gt;zones[content][] = sidebar_second&lt;/code&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4&gt;Zones Below Content&lt;/h4&gt;
&lt;pre&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;zones[postscript][] = postscript_first&lt;br /&gt;zones[postscript][] = postscript_second&lt;br /&gt;zones[postscript][] = postscript_third&lt;br /&gt;zones[postscript][] = postscript_fourth&lt;br /&gt;&lt;br /&gt;zones[footer][] = footer_first&lt;br /&gt;zones[footer][] = footer_second&lt;/code&gt;&lt;/div&gt;&lt;/pre&gt;

&lt;p&gt;This is the simplest possible ordering available in Omega, and would quickly allow you to move your preface above your header, or add an additional zone and regions below the footer regions currently available. Work that will be coming in the &lt;a href=&quot;http://drupal.org/project/omega_ui&quot;&gt;Omega UI&lt;/a&gt; will eventually make it possible to NOT need to edit the .info file, but will instead allow the automated rewriting of this zone section, letting you drag and drop region &amp;amp; zone placements on the fly.&lt;/p&gt;

&lt;img src=&quot;http://himerus.com/sites/default/files/omega-theme-settings-zone-example.png&quot; /&gt;&lt;p class=&quot;caption&quot;&gt;The above image shows that the zone ordering also applies to the way the zones are broken up into theme settings, and how they are ordered there.&lt;/p&gt;

&lt;p&gt;In the 7.x-2.x version of Omega, the theme settings have become 100% dynamic, and will allow any region to use prefix/suffix classes, content first ordering using push/pull, etc. And to accomplish this, a very standardized naming system for the settings variables in the &lt;em&gt;.info&lt;/em&gt; file have also become standard. In previous iterations (completely out of mistake, and not wanting to change it later many variables might have been called container, or wrapper in various areas. Now the variables that control the grid are much easier to decipher in the &lt;em&gt;.info&lt;/em&gt; file if/when attempting to edit settings there.&lt;/p&gt;

&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;This really goes quite a long ways in explaining the new methodology in the &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; theme, and there is much more to come on what can be already be done utilizing this new concept of zones, and how to further push this into other Drupal themes, and maybe even in Drupal core in the future.&lt;/p&gt;

&lt;p&gt;Some of my next posts on Zones &amp;amp; Zone Mangement will cover topics like creating new zones, managing zone templates, managing zone group templates, and more!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 03 Jan 2011 23:48:03 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">102 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/omega-7.x-2.x-zone-management#comments</comments>
  </item>
  <item>
    <title>Omega 2.x: Introducing the 32 column grid</title>
    <link>http://himerus.com/blog/himerus/introducing-32-column-grid</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/himerus/introducing-32-column-grid&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;http://himerus.com/sites/default/files/styles/full_teaser_width/public/blog-images/960-32-column-intro.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;h3&gt;Introduction&lt;/h3&gt;
&lt;p&gt;The &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; theme was the first to ever introduce the &lt;a href=&quot;http://960.gs/demo_24_col.html&quot;&gt;24 column grid&lt;/a&gt; when it was added to the &lt;a href=&quot;http://960.gs&quot;&gt;960.gs&lt;/a&gt; package by Nathan Smith&lt;/p&gt;
&lt;p&gt;The 24 column layout was included to give Blueprint fans the ability to have more columns, smaller gutters, while still using the tried and true structure of the 960 grid. I actually have used the 24 column layout several times just for clients that don&#039;t like the 20 pixel gutter between columns. I also used it for this blog at one point, while it was still running Drupal 6, and using the &lt;a href=&quot;http://drupal.org/project/alpha&quot;&gt;Alpha&lt;/a&gt; theme.&lt;/p&gt;
&lt;h3&gt;Why 32 Columns might be useful for your design&lt;/h3&gt;
&lt;p&gt;My biggest issue with the 24 column layout originally was its usable width being wider than the 12 and 16 column grids. The 12 and 16 column grids have 940 usable pixels, and the 24 column had 950 pixels. This made it impossible to use any combination of 12 and 16 with the 24 column layout.&lt;/p&gt;
&lt;p&gt;As the illustrations below show using the 12 and 16 column layouts, it is possible to mix and match containers so that in various regions, you may want to put something together that can only be done in either the 12 OR 16 column layout. This example shows 3 equal width regions (only accomplished in the 12 column layout), and then 4 equal width regions (can be accomplished in the 12 or 16 column layout).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/12-column-example.png&quot; /&gt;&lt;br /&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/16-column-example.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;You can see above that the grid elements line up on the outer left and right edges, so you can easily mix and match 12 and 16 column containers to accomplish your layout/design needs. However, when throwing the 24 column layout into the mix, it is not quite so simple as seen below.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/12-column-example.png&quot; /&gt;&lt;br /&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/24-column-example.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The above demonstration shows mixing a 12 and 24 column layout... Again, because the 24 column has 950 usable pixels instead of 940, they just don&#039;t line up, and without some creative design, you&#039;ll never get them to mix and match appropriately. You can see the differences on the left and right edges where the grid elements in the 24 column are pushed out an additional 5 pixels to each far edge.&lt;/p&gt;
&lt;p&gt;With all this in mind.... The 32 column layout was my attempt to rectify this situation for my own personal needs, and also make it available to the users of the &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; theme. This version was generated (then heavily modified) by the &lt;a href=&quot;http://www.spry-soft.com/grids/&quot;&gt;grid system generator&lt;/a&gt;, and has both the fixed with (960 pixels) and fluid versions available in the Omega theme. Much thanks goes to &lt;a href=&quot;http://drupal.org/user/397084&quot;&gt;Greg Stout&lt;/a&gt; for asking (I&#039;m pretty sure sarcastically) &lt;a href=&quot;http://drupal.org/node/969408&quot;&gt;if I would add a 32 column grid&lt;/a&gt; at one of our &lt;a href=&quot;http://groups.drupal.org/new-hampshire&quot;&gt;New Hampshire Drupal Group&lt;/a&gt; meetings.&lt;/p&gt;
&lt;p&gt;The 32 column layout has (obviously) 32 columns, each 20 pixels wide, and with a left and right margin of 5 pixels, giving a 10 pixel gutter between columns, and a 5 pixel margin on the outer left and right of the container.&lt;/p&gt;
&lt;p&gt;Now that we have a match for the 24 column layout, much like the 12 and 16 columns get to make out and look cool doing it, we can implement the 24 and 32 columns on the same page and line up as expected.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/24-column-example.png&quot; /&gt;&lt;br /&gt;&lt;img src=&quot;http://himerus.com/sites/default/files/32-column-example.png&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;Finding the 32 column template&lt;/h3&gt;
&lt;p&gt;In the 7.x-2.x branch of &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt;, there is now an assets folder that includes the overlays for all 4 grid sizes, including the new 32 column grid. &lt;/p&gt;
&lt;p&gt;If you are looking for more flexibility from your grid and your &lt;a href=&quot;http://drupal.org&quot;&gt;Drupal&lt;/a&gt; base theme, then be sure to give the 2.x branch of &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; for Drupal 7 a spin in your next project!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 30 Dec 2010 01:59:36 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">104 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/introducing-32-column-grid#comments</comments>
  </item>
  <item>
    <title>Omega Intro Part 1: Revolutionizing the 960 grid system in Drupal</title>
    <link>http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal</link>
    <description>&lt;div class=&quot;field field-name-field-video-embed field-type-text-long field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;!-- Place embed code for video here. --&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; src=&quot;http://himerus.com/sites/default/files/styles/full_teaser_width/public/blog-images/omega-2x-intro-image_0.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;a name=&quot;article-top&quot; id=&quot;article-top&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;h6&gt;Posts in this series:&lt;/h6&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal&quot;&gt;&lt;strong&gt;Omega Intro Part 1&lt;/strong&gt;: Revolutionizing the 960 grid system in Drupal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-2-delta-module-contextual-theme-settings&quot;&gt;&lt;strong&gt;Omega Intro Part 2&lt;/strong&gt;: Using the Delta module for contextual layouts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;(upcoming) &lt;strong&gt;Omega Intro Part 3&lt;/strong&gt;: Pushing Omega to the limits of Drupal Theming&lt;/li&gt;
&lt;li&gt;(upcoming) &lt;strong&gt;Omega Intro Part 4&lt;/strong&gt;: The Omega UI and creating a user friendly interface&lt;/li&gt;
&lt;li&gt;(upcoming) &lt;strong&gt;Omega Intro Part 5&lt;/strong&gt;: Building a platform from your theme layer&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;
&lt;h6&gt;Table of Contents:&lt;/h6&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#background&quot;&gt;Background on Omega&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#D7-omega&quot;&gt;Drupal 7 and Omega&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#1x-vs-2x&quot;&gt;Omega 7.x-2.x vs. 7.x-1.x&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#2x-roadmap&quot;&gt;Omega 7.x-2.x Roadmap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#related-projects&quot;&gt;Related Projects&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#conclusion&quot;&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a name=&quot;background&quot; id=&quot;background&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Background on Omega&lt;/h3&gt;
&lt;p&gt;The &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; base theme has come a long way since its inception in the summer of 2009, and its &lt;a href=&quot;http://drupal.org/cvs?commit=232682&quot;&gt;first commit&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; was created out of a personal need for a powerful, flexible starting point for grid theming, and was built off of the ideas of many popular base themes such as &lt;a href=&quot;http://drupal.org/project/zen&quot;&gt;ninesixty&lt;/a&gt;, &lt;a href=&quot;http://drupal.org/project/studio&quot;&gt;studio&lt;/a&gt;, &lt;a href=&quot;http://drupal.org/project/zen&quot;&gt;zen&lt;/a&gt;, also pulling features from &lt;a href=&quot;http://drupal.org/project/acquia_marina&quot;&gt;acquia marina&lt;/a&gt; (before &lt;a href=&quot;http://drupal.org/project/fusion&quot;&gt;fusion&lt;/a&gt; was created). All of the previously listed themes had pieces of functionality that I loved, yet none of them alone filled the perfect gap for the power I was looking for in my own starting point.&lt;/p&gt;
&lt;p&gt;In its initial release for Drupal 6, Omega was a combination of features from those themes listed above, and had little in the way of custom code, except the theme settings it provided to select region sizing for various regions in &lt;em&gt;page.tpl.php&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;While powerful, the Drupal 6 version of Omega was a first run at feature set and interface to provide a rich base theme for Drupal based on the &lt;a href=&quot;http://960.gs&quot;&gt;960 grid system&lt;/a&gt;. In the time since that first release, Omega has grown, both in the original D6 version, and in the two... yes, &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;two version currently available for Drupal 7&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This post, and others in this series will outline the new features, functionality and how to use the Omega theme to its maximum potential, including the yet unreleased &lt;a href=&quot;http://drupal.org/project/omega_ui&quot;&gt;Omega UI (OUI)&lt;/a&gt; and &lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Delta&lt;/a&gt; modules. This is just the beginning of documenting the current version of &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;Omega&lt;/a&gt; and there will be many new screencasts forthcoming, and proper documentation on the 7.x-2.x branch of Omega in the near future.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;D7-omega&quot; id=&quot;D7-omega&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Drupal 7 and Omega&lt;/h3&gt;
&lt;p&gt;Making sure that Omega had a valid release for Drupal 7 has been one of my top priorities for quite some time. With the announcement recently that there &quot;should&quot; be an official, stable &lt;a href=&quot;http://buytaert.net/drupal-7-to-be-released-on-january-5th-with-one-ginormous-party&quot;&gt;release of Drupal 7 on January 5th, 2011&lt;/a&gt;, time is short to really line out how Omega in Drupal 7 works to ensure that those just now breaking into testing and using Drupal 7 will have the information they need to proceed is one of my highest priorities.&lt;/p&gt;
&lt;p&gt;Since the &lt;a href=&quot;http://drupal.org/cvs?commit=349534&quot;&gt;first commit in the 7.x branch of Omega&lt;/a&gt;, there has been a wide sweeping set of changes to the core structure of the base theme, and the power behind it that will further enhance theming in the future of Drupal.&lt;/p&gt;
&lt;p&gt;There are currently TWO releases of Omega available for Drupal 7. The &lt;a href=&quot;#1x-vs-2x&quot;&gt;next section&lt;/a&gt; discusses the two releases, and their fundamental differences and status moving forward.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;1x-vs-2x&quot; id=&quot;1x-vs-2x&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Omega 7.x-2.x vs. 7.x-1.x&lt;/h3&gt;
&lt;p&gt;The 7.x-1.x version of Omega was the first port of the theme to Drupal 7 to get a working version ready for release, and stable usage. For many months now (since roughly Alpha 4) this website has been running Drupal 7, and the 7.x-1.x version of Omega, and the &lt;a href=&quot;http://drupal.org/project/gamma&quot;&gt;&lt;strong&gt;Gamma&lt;/strong&gt;&lt;/a&gt; subtheme.&lt;/p&gt;
&lt;p&gt;After really hashing out the modifications of the first 7.x release for Omega, it was quickly time to &lt;a href=&quot;http://drupal.org/cvs?commit=441908&quot;&gt;branch the code&lt;/a&gt;, and begin moving towards a more feature rich version.&lt;/p&gt;
&lt;p&gt;Moving forward, the primary development for Omega will happen on the 7.x-2.x branch, and the 6.x and 7.x-1.x branches will become bug fix only. The 7.x-2.x branch is the future of grid theming, and should be used for most development on Drupal 7. There is not an upgrade path easily from the 7.x-1.x line and the 2.x branch. This is primarily because of a complete rewrite of the backend functionality, and the concept of &quot;zones&quot; used to act as a wrapper for regions that are grouped in the 960 grid.&lt;/p&gt;
&lt;p&gt;Zones, by definition to those familiar with the 960 grid are the container elements for grid elements (regions) in the theme layer. Omega now through some advanced dynamic code, place groups of regions dynamically in &lt;em&gt;page.tpl.php&lt;/em&gt;, and they are ordered by their definition in the &lt;em&gt;.info&lt;/em&gt; file for your subtheme. Examples of this can be seen in &lt;a href=&quot;http://drupalcode.org/viewvc/drupal/contributions/themes/omega/omega/omega.info?view=markup&amp;amp;pathrev=DRUPAL-7--2&quot;&gt;&lt;em&gt;omega.info&lt;/em&gt;&lt;/a&gt; and &lt;a href=&quot;http://drupalcode.org/viewvc/drupal/contributions/themes/omega/starterkit/omega_starterkit.info?view=markup&amp;amp;pathrev=DRUPAL-7--2&quot;&gt;&lt;em&gt;omega_starterkit.info&lt;/em&gt;&lt;/a&gt;. The ordering of these zones in the .info file determines the order in which they are rendered on page, and the order in which they appear in the theme settings interface in the administrative section of the site.&lt;/p&gt;
&lt;p&gt;This flexibility was designed so that when the &lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt; is built, you will be able to move groups of regions via a draggable interface, and the order in the &lt;em&gt;.info&lt;/em&gt; file could be rewritten dynamically.&lt;/p&gt;
&lt;p&gt;The concepts introduced in the 7.x-2.x branch of Omega have been thought out over the past 1.5 years, and moving forward in Drupal 7 will revolutionize the concept of themes, and stretch the imagination of what can be accomplished on the theme layer. I implore you, when beginning your development for Drupal 7, to investigate the Omega theme, and also investigate the &quot;competition&quot;, and decide for yourself the most flexible starting point for your theming needs.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;2x-roadmap&quot; id=&quot;2x-roadmap&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Omega 7.x-2.x Roadmap&lt;/h3&gt;
&lt;p&gt;The following is a work in progress roadmap for the Omega project. There is a lot more tha has already been added to the functionality that is not currently in this roadmap, as it pertains directly to the base theme, and it&#039;s related projects. This was the initial overview, and will be updated soon to reflect all the features that are new, enhanced and upcoming for Omega.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: Create overlay for visual region/zone configuration.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Group regions into &quot;Zones&quot; dynamically&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Select &quot;static&quot; or &quot;dynamic&quot; layout type for EACH Zone&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;For ALL dynamic zones, allow push/pull (content first) options.&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: Allow &quot;closing&quot; a zone.
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: When a zone becomes &quot;closed&quot; or hidden, option should allow for moving any content assigned to that zone to a new zone. (For example, moving the sidebar_second content into sidebar_first if you want to hide the second sidebar.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Needs to allow &quot;0&quot; (zero) as a grid with value, defining a &quot;hidden&quot; region.&lt;/strike&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: Draggable Region Widths
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: jQuery slider will allow resizing regions&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: &quot;Pin&quot; zones (push pin) to lock that zone from dynamically resizing.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Reordering regions in dynamic zones&lt;/strike&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://himer.us/omega-ui&quot;&gt;&lt;strong&gt;Omega UI&lt;/strong&gt;&lt;/a&gt;: jQuery draggable regions should allow regions to be &quot;reordered&quot;, implementing push/pull classes to accomplish this. (will only work with zones set to use dynamic_regions_builder()&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Add classes to ANY region through the interface.&lt;/strike&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;&lt;strong&gt;Delta&lt;/strong&gt;&lt;/a&gt;: Allow contextual theme settings. This will enable the ability under certain circumstances, for you to (via interface) change the grid layout, visible regions, positions and sizing based on things like the path of a page, the node type of a page, the taxonomy term page being displayed, and allow extending the API to create your own contextual means of rendering a completely different layout.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Please keep in mind this is a complete rough draft of what a potential roadmap for Omega and it&#039;s &lt;a href=&quot;#related-projects&quot;&gt;related projects&lt;/a&gt; will look like in a second release for Drupal 7.&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;related-projects&quot; id=&quot;related-projects&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Related Projects&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/omega_tools&quot;&gt;Omega Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/omega_ui&quot;&gt;Omega UI (OUI)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/delta&quot;&gt;Delta&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;a name=&quot;conclusion&quot; id=&quot;conclusion&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; has come quite a long way since it was dreamed up out of a need for a powerful base theme based on the 960 grid. Stay tuned for further updates, documentation and screencasts on the &lt;a href=&quot;http://drupal.org/project/omega&quot;&gt;&lt;strong&gt;Omega&lt;/strong&gt;&lt;/a&gt; theme in the near future, along with the upcoming write-ups in this series.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 28 Dec 2010 15:45:32 +0000</pubDate>
 <dc:creator>himerus</dc:creator>
 <guid isPermaLink="false">101 at http://himerus.com</guid>
 <comments>http://himerus.com/blog/himerus/omega-intro-1-revolutionizing-960-grid-drupal#comments</comments>
  </item>
  </channel>
</rss>