Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Statistics Counter Module statistics_counter crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

AdminLTE 4 is a Drupal theme that provides the popular AdminLTE 4 UI for building application front-ends like dashboards and SaaS interfaces. It uses Bootstrap 5.3 and vanilla JavaScript, offers light and dark modes, and bundles all assets locally.

AdminLTE 4 is an application theme for Drupal.

Build intranets, dashboards or SaaS-style app front-ends with the popular AdminLTE 4 UI: Bootstrap 5.3, vanilla JavaScript (no jQuery), and light & dark colour modes. Every asset is bundled locally — no CDN required.

Officially created and maintained by Colorlib - the authors of AdminLTE itself. This is the first-party Drupal port, not a third-party reskin.

Built for

  • Application & SaaS front-ends — dashboards, customer portals, the admin panel of your own app.
  • Intranets and internal tools that need a clean, familiar UI.
  • Data-heavy back-offices where Bootstrap components and a collapsible sidebar shine.

It also works as a Drupal administration theme, but that's a secondary use case. If you want a dedicated admin experience, Gin is Drupal's purpose-built admin theme — AdminLTE is at its best powering the front end of an application.

Features

  • Bootstrap 5.3 UI with the full AdminLTE 4 application shell (navbar, collapsible sidebar, content header, footer).
  • Light & dark modes with a navbar toggle, OS-preference auto mode and a flash-free initialiser.
  • No jQuery — behaviours are vanilla JavaScript.
  • Self-contained — AdminLTE, Bootstrap, Bootstrap Icons and the Source Sans 3 font are all bundled; no external requests.
  • Theme settings: default colour mode, dark sidebar, initial sidebar state, compact mode, forced RTL, a primary/accent colour picker, and a drag-resizable sidebar with a configurable default width.
  • Bootstrap-grid Layout Builder layouts (one, two, content + sidebar, three and four column).
  • Single Directory Componentssmall-box, info-box and callout widgets, ready for UI Patterns / UI Suite.

Requirements

  • Drupal 10.3+ or 11.
  • The Bootstrap5 base theme (drupal/bootstrap5 ^4.0) — Composer pulls it in automatically; it supplies Drupal core-markup styling. AdminLTE still bundles its own Bootstrap build.

Installation

While the theme is in beta, request it explicitly so Composer doesn't skip the pre-release:

composer require 'drupal/adminlte:^1.0@beta'
drush theme:enable adminlte

Then manage it at Appearance (/admin/appearance). To use it only for the back end, set it as the Administration theme.

Navigation: front-end vs. admin

Two navigation blocks are placed in the sidebar on install, so you can pick what fits:

  • Main navigation — your site's own menu. Use this when AdminLTE is your default (front-end) theme. Primary use case.
  • Administration — Drupal's admin menu as a collapsible treeview with per-section icons. Use this when AdminLTE is the administration theme.

Optional integrations

Credits

Built on AdminLTE 4 by Colorlib. The same dashboard is also available for HTML, React, Vue, Angular, Laravel, Symfony, Django and ASP.NET — see adminlte.io.

Activity

Tracked releases
6
Tracked since
Jul 2026
Latest release
1 month ago
Releases (12 mo)
6 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.0-beta5 Pre-release Jul 13, 2026
1.0.0-beta4 Pre-release Jul 13, 2026
1.0.0-beta3 Pre-release Jul 13, 2026
1.0.0-beta2 Pre-release Jul 10, 2026
1.0.x-dev Dev Jul 9, 2026
1.0.0-beta1 Pre-release Jul 1, 2026