Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Adminlte Symfony Laravel Package

colorlibhq/adminlte-symfony

Official AdminLTE 4 integration for Symfony 8.1+ and PHP 8.4+, featuring Bootstrap 5.3, AssetMapper, Twig components, a config-driven sidebar, SSR-safe dark mode, and an optional EasyAdmin theme. Build polished, responsive admin panels fast with an accessible UI that is easy to customize.

View on GitHub
Deep Wiki
Context7
v0.2.1

If you use the EasyAdmin theme, upgrade. It has never rendered before this release.

Fixed

  • The EasyAdmin layout override recursed into itself. It extended [@EasyAdmin](https://github.com/EasyAdmin)/layout.html.twig, but once a template is copied to templates/bundles/EasyAdminBundle/ that namespace resolves back to the override — so every EasyAdmin page looped until PHP hit the memory limit. It now extends @!EasyAdmin/layout.html.twig (the ! targets the bundle's own template).
  • adminlte.min.js was never emitted under the EasyAdmin theme. The override declared a body_javascripts block; EasyAdmin's is body_javascript (singular, in 5.1 and 5.5 alike). Twig silently drops a child block the parent never renders, so every AdminLTE JS behaviour was dead there.

Verified by booting a kernel with EasyAdminBundle and rendering a dashboard: HTTP 200, with the AdminLTE CSS, JS, Bootstrap Icons and colour-mode script all present.

Changed

  • AdminLTE CDN assets pinned to 4.8.1 (from 4.0.2) across the layout, the EasyAdmin theme and the eight standalone demo templates — bringing data-lte-primary, data-lte-contrast="aa", data-lte-print="plain", the sidebar height fix and the restyled header search.
  • Every dependency current: EasyAdmin 5.1.0 → 5.5.1, Symfony 8.1.0 → 8.1.4, Twig 3.27.1 → 3.28.0, php-cs-fixer 3.95.19, PHPStan 2.2.8, PHPUnit 12 → 13 (dev-only; note it requires PHP ≥ 8.4.1).
  • Symfony UX 2 → 3 for stimulus-bundle and ux-twig-component, widened to ^2.30 || ^3.0 rather than moved, so apps on either major can still install the bundle.
composer require colorlibhq/adminlte-symfony:^0.2.1

Full notes: CHANGELOG

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log