Skip to main content

Drupal Themes

Our feature packed Drupal themes combine beautiful design with over 70 optional settings, our easy to use administration theme and all backed by our no fuss money back guarantee.

Drupal Design

Blow away the competition with our full service graphic design services. We focus on audience demands & brand identity to set the tone of your internet business strategies.

Drupal Designers and Themers Community

Join the first crowd sourced premium Drupal theme service. Become a rockstar designer or themer, share the profits and get exposure to a half million Drupal users.

Adaptivetheme LayoutSP Intro

Post to Twitter

In this video I go over the new layout features in the next generation of Adaptivetheme, code named LayoutSP (SuperPremium). The new layout options are all point-and-click configurations aimed at giving end users the ability to modify the layout of their Drupal theme in a meaningful way.

While some other themes allow for sidebar widths to be changed, or even placement of the sidebars to be changed this is not that useful because its a site-wide setting. If you wanted different layouts per section, content type or vocab you were out of luck, however LayoutSP makes that all possible via theme settings and the block configuration and it takes just a few minutes to set up advanced layouts for your site.

LayoutSP uses a grid with 12 and 16 column options. Its heavily based on 960gsalthough the layout methodology is quite different and solves some long standing problems with fluid grids including Internet Explorers pixel rounding issue.

LayoutSP is content source ordered, so unlike most grids based layouts you don't have to worry about content coming first, its still does in this theme and thats something we will always preserve in Adaptivetheme.

The new layout features allow you to configure the sidebar layout and widths via theme settings, both a site-wide default and for suggestions such as front page, user section, node, taxonomy and a bunch of other sections based on Drupal internal paths.

In the second part I show how we are using the Skinr module to layout blocks via the block config UI and talk about how we can build complex layouts using a combination of blocks, Skinr grid classes, Gpanels and advanced sidebar settings.

During the video I talk about exposing layout options for content types (akin to a page-story or page-cck-type tpl) and this is something we have already begun working on, as well as being able to set layout per taxonomy vocabulary.

Note that the theme only uses a single page.tpl.php file to achieve these layouts and there is no need to edit any HTML or CSS to have the layout you desire.

Caveats and Cons

Web dev is full of compromises and this is no different:

1. Can't (easily) nest grids. If you try to place blocks with grid classes inside other boxes that have a width (i.e. a sidebar) bad things happen. That's a pretty serious compromise and one that needs some thought. We could abandon the fluid grid thing and use pixels and all is solved very easily.

Update: I have switch to a pixel grid rather than fluid grids and now we can nest grid blocks in sidebars. I think this setup is ideal—its much more intuitive to use and being simplified to just a 16 column grid makes the UI much cleaner. I have attached a screenshot showing blocks nested in a complex layout in sidebar-right.

Enjoy and let the praise bug reports begin... if you want to help beta test this theme please contact us and we'll set something up.

Sidebar right with nested grid blocks

Drupal Version: 

Drupal Development: 

Drupal: 

Comments

#1 SWEETNESS!!!

SWEETNESS!!!

#2 Wonderful!

That is wonderful Jeff! Thank you for coding that!
With D7 coming soon, I wonder what will be happening to it?

#3 Sometime over the next month

Sometime over the next month or so we’ll need to start doing a comprehensive review of the D7 theme layer changes, as you know already I’m sure there are many and they are quite big changes as well. I’m very excited about some of the changes in D7 as they really open up a brave new world of theming.

#4 Hi,when can we use that great tools ?

I am your big fans ,Jeff!

#5 ...

You can use them now - these advanced layout settings are now in the released version, although in the end we decided to simplify the layout settings to one master setting, rather than the more complex settings for different conditions.

You might want to review http://adaptivethemes.com/documentation/adaptivetheme-theme-settings-setup

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <h2> <h3> <h4> <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Adds typographic refinements.

More information about formatting options