WordPress-style widget areas for placing UI components in layout zones via YAML configuration.
Use the zones property in your template configuration:
zones
| Zone | Location | Description |
|------|----------|-------------|
| header | Top | Site header area |
header
| topNav | Below header | Secondary navigation |
topNav
| hero | Above main | Hero banners, announcements |
hero
| leftSidebar | Left column | Navigation, filters |
leftSidebar
| main | Center | Primary content |
main
| rightSidebar | Right column | TOC, widgets |
rightSidebar
| bottomNav | Below main | Pagination, related |
bottomNav
| footer | Bottom | Footer widgets |
footer
Display metrics and statistics.
Navigation links widget.
Email subscription form.
Landing page hero section.
Social media links.
Copyright notice.
| Layout | Supported Zones |
|--------|-----------------|
| FlexibleLayout | All 8 zones |
FlexibleLayout
| ThreeColumnLayout | rightSidebar only |
ThreeColumnLayout
| CenteredLayout | hero only |
CenteredLayout
| FullWidthLayout | hero only |
FullWidthLayout