Download hexagon-6.x-1.5-beta1.tar.gztar.gz 450.37 KB
MD5: efd3bf7c98cc8e896d5b5a5b62a645ea
SHA-1: c3d07703b99a160f4bcc8e68d15bcc300c3b13fe
SHA-256: e6ad349762e3e94e090430752e1bd33405a64429c7dc62d27d2fff6828d09cc4
Download hexagon-6.x-1.5-beta1.zipzip 535.76 KB
MD5: d8a0803dceae591987e5c09ba684440c
SHA-1: 75d94f6c46c2e318e5ab146bf8c525f99c06d80a
SHA-256: aeffc83d59e8fc025568329ca808d769ce5df58adfdc2256daa1b2e2f6b14135

Release info

Created by: dvessel
Created on: 21 May 2010 at 18:45 UTC
Last updated: 21 May 2010 at 21:20 UTC
Core compatibility: 6.x
Release type: New features

Release notes

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

Hexagon base had the following changes:

  • Restructured so Hexagon is contained in its own directory. Placing sub-themes within a base theme can cause problems with file discovery including Drupal core's template discovery.
  • Better separation of theme caches.
  • File scanning patterns can now be defined with specific groups and the search scope can be confined to themes or plug-ins.
  • Theme functions can have variable preprocess functions. This would be limited to Drupal 7 themes but Hexagon works around this and works perfectly in 6. See the examples in the starter theme.
  • More separation for theming hooks. Theme functions can now be contained in it's own file for any given hook and only included when the hook is called. Examples in the starter theme.
  • Support for theme hook patterns.


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.


No required projects


No optional projects