Repository navigation
Release v1.1.7
Release v1.1.7
css_framework: custom without Bootstrap for Tailwind hosts.
See docs/CHANGELOG.md [1.1.7].
Changelog
Added
src/Resources/public/css/nowo-ui.css: tokenized panel stylesheet with--nowo-ui-*CSS variables extracted from the former inline styles (buttons, table, forms, muted, errors, pagination, actions). Tokens align with DashboardMenuBundle semantics where applicable.- Named Symfony asset package
nowo_routing_kit(base path/bundles/noworoutingkit) registered viaPrependExtensionInterfaceinRoutingKitExtension, mirroring the DashboardMenuBundle pattern. Runassets:installto expose the CSS to host apps. src/Resources/views/panel/base.html.twig: intermediate Twig template that extends the configuredlayout_templateand injectsnowo-ui.cssvia thestylesheetsblock so host shells receive the CSS through{{ parent() }}.
Changed
panel/index.html.twigandpanel/form.html.twignow extend@NowoRoutingKitBundle/panel/base.html.twiginstead oflayout|default(nowo_routing_kit_layout_template)directly.panel/layout.html.twig(demo root shell): inline<style>block replaced by<link>toasset('css/nowo-ui.css', 'nowo_routing_kit'), keeping the demo self-contained without duplicating CSS.
Documentation
- CONFIGURATION:
css_framework: customrecommended host path;--nowo-ui-*token override guide; Bootstrap 5 example retained as an alternative. - INSTALLATION: new Assets section (
assets:install,nowo_routing_kitpackage, host layout integration withcss_framework: custom).
What's Changed
- feat: nowo-ui.css asset + panel/base for custom hosts by @HecFranco in #1
New Contributors
- @HecFranco made their first contribution in #1
Full Changelog: v1.1.6...v1.1.7