Construct Template Development Framework
Construct is a code-based Template Development Framework for the Joomla CMS. It acts as a flexible and easily used foundation for creating one-of-a-kind Joomla templates. We iteratively and continually improve it to refine the process of custom template development.
Learn more about Construct's core philosophy
All editions include the following core features and capabilities:
- 48 dynamic width, collapsible module positions, intuitively named following HTML5 conventions.
- Fluid layout with up to 5 relatively sized content columns, based on a single outer width.
- Construct5 includes a complete set of HTML5 core overrides, other versions fully XHTML.
- Overridable layout that covers many designs.
- Joomla core base CSS styles.
- CSS based suckerfish navigation.
- Parent item indicators for drop-down and fly-out menus.
- SEO source ordered content.
- Improved accessibility for screen readers.
- Fluid media sizing.
- Unobtrusive degradable ajax style sheet switcher.
- On-page anchor links.
- CSS based sticky footer.
- Optional full-width header and footer.
- Pre-configured modal pop-up example with modal template included.
- Google Web Font integration.
- IE6 transparency fix, IE6-IE8 CSS3 fix
Learn more about Construct's features
Construct Community Editions contain all of the core essentials for creating great templates and are free for everyone.
Construct Pro Editions includes advanced features like those below and are available on a membership basis.
- Automatic detection and loading of component, section, category, item and article extended layout overrides.
- Automatic detection and loading of component, section, category, item and article specific CSS files.
- Comprehensive detection of mobile devices and loading of a mobile optimized version of your template.
- Matching error page, with hard-coded email notification and non-collapsible module rendering.
- Matching offline page.
- Upgrade notification / version checker code.
- Ability to disable MooTools.
All versions include free updates for the duration of your membership and community support. Not to mention that when we're not working on improving Construct, we're improving support documentation and other ways to help you.