Overview

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' => false in config/adminlte.php.

Getting started

  • Installation — requirements, install, Vite wiring, first page
  • Configuration — every config/adminlte.php key
  • Commandsadminlte:install, status, scaffold, make-auth

Building your UI

  • Layoutadminlte::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

  • Scaffoldingadminlte:scaffold generates DB-backed sections (mailbox, chat, kanban, calendar, projects, …)
  • Authenticationadminlte: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.