Documentation
Layout Positions
Layout PositionsNivoCart uses 6 pre-defined layout positions for displaying extensions such as Modules. The Header, Content and Footer blocks will always remain set in their default positions, as they are the minimum requirement for every page. The Content block will resize to the full width of the page if no Left or Right columns are present on the page.
Each Module can be placed in a different position on every page if they are repeated on multiple pages. Some specific Modules, like Menus, can only be placed in certain positions, as they would not be suitable for all positions.
This layout positions system provides a lot of flexibility when designing your website pages, as each page can be presented with the right layout for its purpose.
Layout Positions List
- content_higher
- content_high
- content_left
- content_right
- content_low
- content_lower
Blocks and Layout Positions Diagram

Stylesheet
The blocks and layout positions are defined by PHP Controllers located in the "common" folder and in the default "stylesheet.css". They should be preserved in any custom stylesheet you might choose to use.
Responsive
The blocks and layout positions have been designed to be responsive by default, so they will re-position themselves vertically when viewed on smaller screens.



