hexagon 7.x-2.0-beta1

Unsupported

Feature Toggles

This is related to theme feature toggles provided by Drupal core. Themes and plug-ins can define sets of features adding to the pool of available features.

They must be set from the theme .info or plug-in .pinfo file.

feature set[FEATURE_KEY_1] = FEATURE_NAME_1
feature set[FEATURE_KEY_2] = FEATURE_NAME_2
; etc…

The FEATURE_KEY is the machine readable name and FEATURE_NAME is the human readable name used in the theme settings form. All feature keys must be unique and they cannot be overridden.

If the features are set within a plug-in, enabling it through the theme settings form will enable the plug-in. If none of the features are enabled for a plug-in, none of the code associated with the plug-in will ever load. This can keep code associated with the feature very focused on its purpose.

hexagon 7.x-2.0-alpha1

New features
Unsupported

Work in progress development notes

A major rewrite of Hexagon base. Plug-ins and sub-themes have been removed for the time being. They will be added back in taking advantage of the new foundation.

hexagon 7.x-2.x-dev

New features

Work in progress development notes

This is a development branch for Drupal 7 and a major rewrite of Hexagon base. Plug-ins and sub-themes have been removed for the time being. They will be added back in taking advantage of the new foundation.

The main purpose behind this theme has not changed. It provides a flexible underlying framework for building custom themes. Extra features can be implemented in reusable plug-ins and it provides a consistent way of overriding various files and components. Although there are many facets to theming with Hexagon, they work together as a consistent whole that makes it very easy to manage. It also serves site builders by providing a way to enable and disable functionality through prebuilt plug-ins.

@todo: This is just an outline. Details will be filled and eventually be moved into the docs included with the theme.

TOC

hexagon 6.x-2.x-dev

Please note that this is the same codebase starting from 1.5 beta 3. Moving forward, all releases will start with this new major version of 2. The 6.x-1.x-dev development snapshot will no longer be published.

Initially the version jumped from 1 to 1.5 since there were pretty substantial changes but not enough to declare a "2.0" branch. That was my thought before actually understanding how versions are expected to be numbered on drupal.org. This caused some problems with the packaging scripts and made the releases inconsistent.

hexagon 6.x-1.5-beta1

New features
Unsupported

This release introduces Canvas, a sub-theme created by Allison Simmons (aleighs).

Hexagon base had the following changes:

Subscribe with RSS Subscribe to Releases for Hexagon