Recent changes
Wednesday November 04 2026
-
Rebuild the header markup Updated Markdown page
Override pagelayout/header.tpl (and its parts) in your design extension; the shared layout keeps placing it.
-
A new look for one class in lists Updated Markdown page
Add content/views/<view>/<class>.tpl in your extension; lists with that item view type use it for that class.
-
A new look for lists, chosen by editors Updated Markdown page
Add a view type (one INI line, one template) instead of changing the existing ones.
-
A new shared band for many page types Updated Markdown page
Create a shared layout (Single zone) for a band such as a newsletter sign-up, and link a zone of each page layout to it.
-
A new look for section titles Updated Markdown page
The Title block dispatches by view type to explayouts/block/title/<view type>.tpl; override section_centered for the Prefooter style.
-
New markup for every grid Updated Markdown page
Override the media design's list grid template in your design extension; every List block in grid view changes.
-
Make a redesign faster Updated Markdown page
Fewer blocks per layout and cached pages: measure before and after.
-
Show the Prefooter on more page types Updated Markdown page
Link the pre_footer zone of more layouts to Prefooter's main zone.
-
Print styles for articles Updated Markdown page
Print rules belong in your stylesheet (@media print) on the classes the templates write.
-
Check accessibility after a redesign Updated Markdown page
Headings, alt texts, contrast, keyboard: check templates and the blocks editors filled.
-
Redesign the landing pages in the editor Updated Markdown page
Landing pages are layouts: rearrange their blocks, change view types and item views - no deploy.
-
Do the redesign on a copy Updated Markdown page
Templates in a branch of your extension, layouts in a sandbox copy; then deploy the templates and import the layouts.
-
Roll out a redesign step by step Updated Markdown page
New templates behind new view types first, then switch blocks page by page, then retire the old looks.
-
No breadcrumb on landing pages Updated Markdown page
Landing page layouts link the shared header including the breadcrumb; unlink and rebuild, or hide it by CSS on those layouts.
-
Restyle the hero Updated Markdown page
Override explayouts/block/hero.tpl from Layouts' standard design in your design extension.
-
Restyle blocks without touching markup Updated Markdown page
Most redesigns need only CSS on the wrapper classes ngl-<type>, ngl-vt-<view type>, bg-color-*, whitespace-*.
-
Retire a view type after a redesign Updated Markdown page
Remove it from ViewTypes[] only after no block uses it; find them in an export.
-
Change the header search Updated Markdown page
Override pagelayout/header/search_box.tpl; the form posts to /content/search.
-
Turn a template-built page into a layout Updated Markdown page
Split the page's template into blocks: reusable parts as template blocks, the rest as standard blocks.
-
Give one page type its own footer Updated Markdown page
Unlink the footer zone of one layout and build its own blocks there.