AdaptiveTheme
Adaptivetheme is a powerful starter theme with many layout and configuration options. It is easily customized via the many theme settings and use of the Skinr module.
The output is super clean and a lot of work has gone into generating lightweight, semantically rich HTML with as few divs and CSS classes as possible. Instead Adaptivetheme allows you to add only the extra CSS classes you need via theme settings. Adaptivetheme is also content source ordered for SEO and includes many accessibility features.
Features
Layout Settings: set page width, sidebar width and sidebar layout in theme settings (you can set both sidebars left or right, or conventional 3 col layout).
Skinr grid classes: build complex block layouts in regions and sidebars by applying classes to blocks in the block configuration page (no coding required).
Panels 3 Layouts: 6.x-2.x version includes nine bonus Panels 3 layouts! Make sure you enable both the subtheme and the basetheme (and the Panels 3 module).
Gpanels: Easy to use layout snippets you can drop into page.tpl.php for instant 2, 3, 4, 5 or 6 column layouts.
Theme settings for horizontal login block, equal height sidebars, equal height blocks, nodes, terms, admin theme options, breadcrumb, mission, color schemes, theme developer settings and more!
Menu Styles: Skinr style classes to automagically display a menu inline (horizontal) or as a multi-column menu with headers.
Content alignment: use Skinr classes to align content right, left or center in blocks and panel panes.
Block edit links: you can optionally toggle these on an off in theme settings also.
Extra classes: add extra classes to node, block, page, comment and comment wrapper templates - you decide which ones you want.
Semantic classes: using Skinr you can add .aside, .nav or .section classes to any block or panel pane.
Blocktheme and Block Class module support built in.
Registry Rebuild: set the registry to build on every page load.
Show $theme_info: requires the Devel module, shows global $theme_info in Krumo.
Accessibility features include WAI ARIA Roles, headings for nav menus, skip link and content source order.
RTL language support. kindly sponsored by Nattiq Technologies.
Getting Started
You should read http://adaptivethemes.com/documentation/base-theme for setup instructions, and see our Basic Installation Guide video.
Video Tutorials
- Basic Installation Guides for 6.x-1.x & 6.x-2.x
- Setting up the theme settings including the advanced Layout settings, horizontal block and color scheme settings.
- Using Skinr to build complex block layouts in Adaptivetheme - this walks you through using Skinr to layout blocks in regions and sidebars.
- Inline and Multi-column menus with Skinr.
- Adding Gpanels to page.tpl.php.
Kudos
For the people who have inspired me and made my themes possible by solving problems before I got to them, for inspirational code, modules, themes and ideas. In no particular order - andrewmacpherson (testing and patch submission), MortenDK (Mothership), sign (RootCandy), Mike Gifford (accessibility), tombigel (Tendu theme), yhahn (Admin module), JohnAlbin (Zen), sociotech, stephthegeek & jwolf (Acquia and Fusion themes), Zarabadoo (Studio theme), dvessel (Ninesixty), Jacine (Skinr module), merlinofchaos (Panels) and many many more.
Our new logo featured in the screenshot was designed by AdaptiveThemes designer Dreamleaf.
#D7CX: I pledge that AdaptiveTheme will have a full Drupal 7 release on the day that Drupal 7 is released.
Versions
6.x-1.x - this is the currently supported and recommended release.
6.x-2.x - this branch brings in Subtheming as the default method of building a theme, Adaptivetheme becomes a parent theme. The Admin theme is now a subtheme, and it comes with a basic starter subtheme and additional Panels 3 layout plugins.
|
As of the 25th Nov 6.x-2.0-beta series is ready for testing. I have written a very basic setup guide for 6.x-2.x subthemes. To test all the major features you need to install the following modules (these are not required but to use all the features you need them): http://drupal.org/project/skinr If you are interested I am also looking for beta testers for the OpenPublish Subtheme, please contact me for details. To test the OpenPublish Subtheme (which I will send you after you contact me - it is NOT included in the download from Drupal.org), you need a working installation of the OpenPublish distro of Drupal: |
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.0-beta2 | 2009-Nov-25 | 131.33 KB | Download · Release notes | Supported for 6.x | |
| 6.x-1.6 | 2009-Oct-20 | 113.84 KB | Download · Release notes | Recommended for 6.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.x-dev | 2009-Nov-27 | 131.21 KB | Download · Release notes | Development snapshot | |
| 6.x-1.x-dev | 2009-Nov-15 | 113.93 KB | Download · Release notes | Development snapshot | |
