Adaptivethemes Logo

Responsive HTML5 Base Theme

Adaptivetheme is a powerful theme framework designed from the ground up to power modern, cross browser/cross device websites using responsive design techniques.

Adaptivetheme allows you to set up specific layouts for different device groups - such as desktop, tablet and smartphone - all via the user interface and without any coding.

If you are using Panels try the Browscap CTools module to control the visibility of panel panes in mobile devices or Browscap Block to do the same thing with normal blocks.

Panels, Display Suite and Gpanels are fully supported with many options for displaying panel type layouts in mobile.

Adaptivetheme is built around these basic concepts:

  • Responsive design
  • Pluggable layout system
  • HTML5
  • WCAG 2.0 Accessibility


There is extensive documentation on setting up and using Adaptivetheme for themers and site builders available in our documentation section.

Premium Themes

To help support our open source projects we offer our Premium Drupal Theme Club. Club members get support for Adaptivetheme related issues and access to our range of premium responsive Drupal themes.

AT Core Extended

AT 7.x-3.x ships with optional Extensions. These are point-and-click style settings for things such as fonts, heading styles, layout tweaks, image alignment and more. All extensions are optional and can be toggled on and off as required. Please see the Extensions documentation for more details.

Version Information

Always match version for version - this means the subtheme and Adaptivetheme core need to be the same version, for example:

Adaptivetheme 7.x-3.x => use 7.x-3.x sub-themes
Adaptivetheme 7.x-2.x => use 7.x-2.x sub-themes

Drupal 8

Currently AT is in heavy development for D8 and is very close to a beta release - this is total rewrite and uses a radically redesigned layout system that allows very find grain control over the responsive design, responsive menus, drop menus, off canvas, slide menus and many other features. The theme also includes a theme generator, so no more fiddly copy/pasting code or command line magic to get started, just generate a new sub-theme.

Note: the D8 version does not print any page template variables such as logo, page title and so on. however there are currently backwards compatible variables printed in the page template to support messages and local task tabs.

You can use the module to enable Page title and Tabs (local tasks) blocks in your theme.

#507488: Convert page elements (local tasks, actions) into blocks
#2289917: Convert "messages" page element into blocks

Project Information