Repository navigation
v2.11.0 - Page Templates & Sidebar Widgets
What's New
This release introduces a WordPress-like page template system with configurable sidebar widgets.
Page Templates
Choose from 6 built-in templates for each page:
| Template | Description |
|---|---|
| Default | Standard centered content |
| Full Width | Edge-to-edge layout |
| Sidebar Left | Content with left sidebar |
| Sidebar Right | Content with right sidebar |
| Documentation | Prose styling with TOC sidebar |
| Landing | Minimal header/footer for marketing pages |
Sidebar Widgets
Pages with sidebar templates can configure widgets:
- Recent Posts - Latest blog posts with thumbnails
- Categories - Post categories with counts
- Table of Contents - Auto-generated from page headings
- Search - Site search box
- Custom HTML - Embed custom content (admin only)
Features
- Per-page template selection in admin
- Per-page widget configuration via drag-and-drop repeater
- Template default widgets (Documentation defaults to TOC)
- Automatic heading ID generation for TOC anchor links
- Duplicate heading ID de-duplication for SPA mode
- Minimal chrome mode hides nav/footer on landing pages
- Theme override support for custom templates
For Developers
TemplateRegistryservice for template discoveryWidgetRegistryservice for widget registration- Create custom templates in themes
- Register custom widgets with settings schema
- Permission-gated widgets support
Documentation
- Page Templates & Widgets Guide (site owners)
- Template & Widget Development (developers)
Full Changelog: tallcms/tallcms@v2.10.0...v2.11.0"