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, semantically named following HTML5 conventions.
- Construct5 includes a complete set of HTML5 core overrides, other versions fully XHTML.
- 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 layout with relatively sized column widths, based on a single outer fluid max-width.
- Fluid media sizing.
- Unobtrusive degradable ajax style sheet switcher.
- On-page anchor links.
- "Component Only Index" file for splash and other module-free display applications.
- CSS based sticky footer.
- Optional full-width elements, such as masthead and footer.
- CSS centered, left-aligned and right-aligned horizontal navigation styles.
- Pre-configured modal pop-up example with modal template included.
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.