CoolAdmin - Modern Bootstrap 5 Admin Dashboard Template


CoolAdmin is a modern, responsive, and feature-rich admin dashboard template built with Bootstrap 5.3.8 and vanilla JavaScript. Originally rewritten in 2025 to drop jQuery and Bootstrap 4; refreshed in 2026 (v3.0) with a leaner dependency set, accessibility improvements, and per-page SEO metadata; extended in v3.1 with a modern design overlay, a command palette, a theme switcher, loading skeletons, and 11 new pages including kanban, profile, pricing, invoice, and a working data table; refactored in v3.2 with a Pug + SCSS source pipeline so the sidebar nav and shared chrome live in a single editable file; renamed the year-flavoured theme-2026 overlay to app in v3.3 for a less-dated convention.
What's New in v3.3.0 (May 2026)
Renamed theme-2026 → app
A small but durable cleanup. The "modern overlay" stylesheet was named with a year in v3.1, and that name was on track to feel dated within months. Renamed everything to a neutral convention that won't age:
css/theme-2026.css → css/app.css
src/scss/theme-2026.scss → src/scss/app.scss
src/scss/2026/ → src/scss/app/ (36 partials)
body.theme-2026 → body.app across all 35 pages
- Every internal SCSS scope (
body.theme-2026 .m-card, etc.) updated to body.app
- Theme-presets (
body.theme-2026.theme-purple and friends) updated to body.app.theme-purple
- The
initThemeSwitcher() gate in js/main-vanilla.js updated to body.classList.contains('app')
End users see no visual change. Rebuilt CSS is byte-equivalent to v3.2 (modulo the class-name swap). The two-file convention (legacy theme.css + overlay) is preserved — only the overlay's name changed.