v3.2.2
Configurable dashboard layout_template and TwigPathsPass for app overrides.
See docs/CHANGELOG.md and docs/UPGRADING.md.
Changelog
Added
dashboard.layout_template– Configurable Twig layout for dashboard pages (default@NowoPerformanceBundle/Performance/layout.html.twig). Host apps can set e.g.base.html.twigso the dashboard uses project chrome. Exposed as Twig globalnowo_performance_layout_templateviaPerformanceLayoutExtension(REQ-UI-001).Performance/layout.html.twig– Demo full HTML shell (Bootstrap/Tailwind CDN);Performance/base.html.twignow extends the configured layout and stacks assets with{{ parent() }}.TwigPathsPass– Registers@NowoPerformanceBundlepaths sotemplates/bundles/NowoPerformanceBundle/overrides win over vendor views (prependPath+addPath; REQ-TWIG-001). Twig paths are no longer prepended fromPerformanceExtension::prepend().
Documentation
- CONFIGURATION.md documents
dashboard.layout_template. - USAGE.md adds “Overriding templates (REQ-TWIG-001)” and layout-without-copy guidance.