Skip directly to content


How we architected the CSS for Views on D7

on April 3rd, 2011 at 11:44:10 PM

Let's just make one thing clear at the outset. Views is big. It's big like an aircraft carrier and it's big like Lebowski. If you use Drupal, you probably also use Views. Updating Views to D7 was no small task. Acquia, in an effort to update the UI of Views and integrate it into DrupalGardens, sponsored a code sprint in San Jose, CA at the end of February 2011. The sprint achieved more than any expected, due in major part to the effort of those who participated, both in person and remotely. Merlinofchaos describes the sprint in more detail and gives props to the folks made the sprint a

The New Front End Design Stack - The Role of Responsive Web Design

on March 30th, 2011 at 2:02:08 AM

Succinctly, responsive web design is device-agnostic content presentation. A responsive design looks great on a desktop monitor, a tiny phone screen or a large format display. This brief paper first details where responsive web design fits in the front end design stack. Then it will describe how a responsive web design is constructed.

Minding the gaps

on November 30th, 2010 at 4:49:08 AM

Controlling vertical rhythm with CSS in Drupal Gardens themes.


In Between the Lines: The adjacent sibling selector technique

on August 19th, 2010 at 3:18:54 PM

The simple list is a staple of information presentation on the web. Commonly, items in a list are visually distinguished with separating lines - either horizontal borders or vertical borders. This post describes a simple technique for defining styles in the spaces between list items without reference to the first or last item in the list.

Rethinking use of h2 tags in Core

on June 25th, 2010 at 2:11:10 PM

Just to lay my opinion out there, the current use of h2 tags in Drupal Core organizes a page well, but it does little to enhance SEO. Of course I'm describing out-of-the-box behavior. Drupal is completely themeable and these h2 tags can easily be altered to any other markup element in blocks.tpl.php. My goal is to improve the out-of-the-box SEO experience and reduce the burden on the themer.

A quick intro to Drupal Gardens themes

on June 13th, 2010 at 8:02:55 AM

There's a lot to say about the technical details of the Drupal Gardens themes. But before I geek out I want to take a moment to discuss what the goals are that drive our themes' structures.


Page, wrappers, stacks and columns in Drupal Gardens themes

on June 1st, 2010 at 12:56:37 AM

Drupal Gardens themes are designed to be beautiful and highly flexible. I like to use the metaphor of a stem cell. Any of our themes can be altered to look like any other theme in our set -- and hopefully anything you dream up as well. This is achieved through normalized HTML structure and CSS naming conventions as well as sufficient hooks in the HTML to attach styling to.