Morph

The swiss army knife of Joomla template frameworks.

Documentation

  • Banner

Understanding the general block options

This is a quick overview to explain the general block options that are available for most of the blocks in Configurator.

block options


Block wrapping

The frontend of Morph is divided up into different blocks. Each "block" is a structural section and has the option to enable an additional wrapping div around it.

We have done this to give you maximum flexibility when constructing your sites layout. Each block's main div will be the width that you have defined in the "General" tab of Configurator and is automatically centered.

In the scenario where you would like to break outside of the fixed width layout, you can enable a wrapping block which will wrap around the outside of the block.

Block wrapping enabled:

block wrapping enabled

Block wrapping disabled:

block wrapping disabled


Block inner

Similar to the Block Wrap, enabling block inner will give you an additional div nested inside the block. This is handy when you need to have a fixed width layout, but need to pad inwards without breaking the layout. Our aim with Morph is to ensure that no code is loaded for anything if it is not needed.

Block inner enabled:

block inner enabled

Block inner disabled:

block inner disabled


Disable block

This option will completely disable the block from loading, even if there are modules published to the relevant positions. This is useful when you need to hide a block, but don't want to have to unpublish all the modules set to that position.

block disabled

Saturday, 20 August 2011

Introduction to Morph's architecture

Morph's architecture is quite different from most traditional Joomla! templates, so it's important to you understand the role that each of the three key parts play, as it will help you grasp the other key concepts that Morph introduces.

Fork on Github