enabel/layout-bundle
Deprecated Symfony bundle providing a responsive Bootstrap 5 layout with Enabel styling, Twig components (alerts, theme and locale switchers, user menu), favicon management, error and email templates, and light/dark mode theming.
⚠️ Deprecation Notice
This project is deprecated and no longer maintained.
Use the recommended alternative:
Enabel UX
The bundle aims to provide basic layout and helpers for Symfony applications, including:
Full installation and usage documentation is available here
Using Symfony Flex, don't forget to add the recipes endpoint:
{
"extra": {
"symfony": {
"endpoint": [
"https://api.github.com/repos/Enabel/recipes/contents/index.json?ref=flex/main",
"flex://defaults"
],
"allow-contrib": true
}
}
}
The bundle uses AssetMapper for asset management and requires some packages:
@enabel/enabel-bootstrap-theme: For Enabel's Bootstrap theme@fontsource-variable/maven-pro: For the Maven Pro fontThe project follows Semantic Versioning.
You can check the changelog for version history and updates.
Feel free to contribute, like sending pull requests to add features/tests or creating issues
Note there are a few helpers to maintain code quality, that you can run using these commands:
composer cs # Code style check
composer stan # Static analysis
composer insight # Code analysis
composer test # Run tests
How can I help you explore Laravel packages today?