AdminLTE 4 for Laravel — Documentation
Official AdminLTE 4 integration for Laravel — Bootstrap 5.3, vanilla JS (no jQuery), Vite-ready.
📖 These docs are also served inside your app at
/docs, rendered with the AdminLTE layout. Disable with'docs' => falseinconfig/adminlte.php.
Getting started
- Installation — requirements, install, Vite wiring, first page
- Configuration — every
config/adminlte.phpkey - Commands —
adminlte:install,status,scaffold,make-auth
Building your UI
- Layout —
adminlte::page, navbar, sidebar, footer, ⌘K search, color mode, RTL, preloader - Menu — config-driven sidebar/navbar menu, treeview, badges, permissions, filters
- Components — all 40 Blade components with props, slots, and examples
- Plugins — lazy-loaded JS libraries (ApexCharts, jsVectorMap, FullCalendar, SortableJS, Flatpickr, Tom Select, Tabulator, Quill)
- Translations — 9 locales and how key resolution works
Application scaffolding
- Scaffolding —
adminlte:scaffoldgenerates DB-backed sections (mailbox, chat, kanban, calendar, projects, …) - Authentication —
adminlte:make-auth(plain / Breeze / Fortify)
Reference
- Demo pages — the bundled showcase routes (Dashboard v2/v3, Widgets, UI Elements, Forms, Tables, …)
- Deployment — host the full live preview on a server (Nginx + PHP-FPM, public-demo recipe)
- Contributing & development — local setup, tests, Pint, PHPStan, CI
New here? Start with Installation, then skim Layout and Components.