Drupal Design

Upgrading 7.x-1.x sub-themes to 7.x-2.x

For the most part your 7.x-1.x sub-themes will just run on 7.x-2.x, unless it includes Google fonts such as some of the existing commercial themes do. These you should wait for the official 2.x release of those themes before upgrading else you will get a site error when you try to change the theme settings.

Follow these basic steps to properly upgrade from 7.x-1.x to 7.x-2.x. The bare minimum involves just two steps. You will need to judge if you need to do more, but this will get your theme up and running with the new layout engine and responsive layouts.

Footheme - Starter Coloarble Sub-theme for Corolla, Sky and Pixture Reloaded

Due to the complexity of sub-theming one of our colorable themes from Drupal.org (or our commercial themes, for which this will work also), we built Footheme, our quickstart starter sub-theme for Corolla, Sky or Pixture Reloaded - it fully supports the color module and the extensive theme settings featured in those themes, including the

Adaptivetheme Responsive Layouts - Quickfire Video Intro

Adaptivetheme 7.x-2.x includes a new layout engine that drives both responsive and adaptive layouts using media queries. We've made it super easy to configure layouts for standard desktops and laptops, and tablet and smartphone size screens. This video features Pixture Reloaded, an Adaptivetheme subtheme available for free download on Drupal.org and shows off the layout settings and a brief run down on how it all works.

Responsive & Adaptive Layouts in Adaptivetheme 7.x-2.x - the new cool

In short I have re-written the way layouts work in Adaptivetheme to support mobile, tablet and standard screens.

Adaptivetheme 7.x-2.x uses media queries combined with a more flexible approach to setting values for the sidebars, page width, max width (for responsive layouts), and you can customize the media query - all in the theme settings.

Are blocks section or div, an HTML5 conumdrum

This debate is going to rear its head in the Drupal community sooner rather than later because right now we're seriously thinking about HTML5 for Drupal 8, and because many new HTML5 themes are springing up.

The issue is that <section> elements must have a heading, that is an <h*> element. If they don't have a heading then technically they're not a section. This is problematic for Drupal blocks because headings are optional, even end users can toggle the display of the block heading.

Typography Rough Guildelines

  1. Either serif or sans-serif fonts are fine for body copy and headings, but sans-serif fonts are still more popular for both.
  2. Common choices for headlines are Georgia, Arial and Helvetica.
  3. Common choices for body copy are Georgia, Arial, Verdana and Lucida Grande.
  4. The most popular font size for headings is a range between 18 and 29 pixels.
  5. The most popular font size for body copy is a range between 12 and 14 pixels.
  6. Header font size ÷ Body copy font size = 1.96.

Pages