AdminLTE 4.0.1 — first patch for the v4 line, and the launch of the AdminLTE family.
📖 Documentation · 🎨 Live preview · 🚀 Migration from v3
🎉 AdminLTE is now a family
The classic HTML/CSS/JS template you know is no longer alone. AdminLTE 4 is now available as four official framework integrations, each a first-class package maintained under ColorlibHQ:
| Project | For | Highlights |
|---|---|---|
| adminlte-vue | Vue 3 & Nuxt | 45+ typed components, composables, SSR-safe theming, ⌘K command palette |
| adminlte-react | React & Next.js (App Router / RSC) | 30+ typed components, dark mode, ⌘K command palette |
| adminlte-django | Django | Config-driven sidebar with per-request filters, 33+ components, themed django.contrib.admin, {{ form }} renderer
|
| adminlte-laravel | Laravel | Blade integration, Vite-ready |
All four build on the same Bootstrap 5.3 + vanilla JS core as this package, so designs and docs carry over. If you build admin panels in any of these ecosystems, give them a ⭐ and tell us what you'd like to see next.
🐛 Fixes
- No more dark-mode flash — the stored color mode is now applied before first paint, so reloading a page in dark mode no longer flashes light first. (#6043, reported by @bsshreesha)
- Mailbox text overflow — long subject and preview text in the inbox list is now truncated instead of breaking the layout. (#6044, reported by @Oscurlo)
- Accessibility landmark fix —
accessibility.jsno longer assignsrole="navigation"to<ul>/<ol>elements, which broke list semantics and failed the Lighthouse accessibility audit. (#6038, reported by @lfiorini)
🧰 Maintenance
- All dependencies updated to latest;
axiospinned via npm overrides to clear a transitive advisory — localnpm auditreports 0 vulnerabilities. - New dev-only social preview generator (
scripts/social-preview.mjs), excluded from the npm package.
Install
npm install admin-lte@4.0.1Or via CDN:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4.0.1/dist/css/adminlte.min.css" />
<script src="https://cdn.jsdelivr.net/npm/admin-lte@4.0.1/dist/js/adminlte.min.js"></script>See CHANGELOG.md for the full notes.
Full Changelog: v4.0.0...v4.0.1