How puikinsh/adminator-admin-dashboard works
Adminator is a static, vanilla-JS admin dashboard template: a user opens one of its HTML pages and gets a shared dashboard shell plus page-specific interfaces. The product spans dashboard, email/chat, calendar, charts, forms, tables, maps, and authentication pages. Its token-based styling supports light/dark themes, while charting, calendar, and vector-map libraries provide specialized widgets. The README documents the shared shell, theme behavior, and major capabilities; runtime source excerpts were not provided, so detailed page-to-module wiring is not asserted.
Main entry points: index.js Runtime entry · palette.js Theme palette · src Page templates · Shell.js Shared shell
Components 23
Dashboard Pages
- Page templates
src - Dashboard
src/index.html - Email pages
src/email.html - Chat page
src/chat.html - Calendar page
src/calendar.html - Charts page
src/charts.html - Forms page
src/forms.html - Table pages
src/datatable.html - Map pages
src/google-maps.html - Authentication pages
src/signin.html
Shared Runtime
- Shared shell
src/assets/scripts/2026/Shell.js - Page initialization
src/assets/scripts/2026/init.js - Runtime entry
src/assets/scripts/2026/index.js
Design System
- Theme palette
src/assets/scripts/2026/palette.js - Design tokens
src/assets/styles/2026/_tokens.scss - Dashboard styles
src/assets/styles/2026/index.scss
Interactive Widgets
- Calendar integration
src/assets/scripts/2026/calendar.js - Chart integration
src/assets/scripts/2026/charts.js - Map integration
src/assets/scripts/2026/maps.js - Chart.js
- FullCalendar
- jsvectormap
Other components
- Dashboard user
Connections 9
- Dashboard user → Page templates: opens page
README.md - Page templates → Shared shell: shares shell
README.md - Runtime entry → Shared shell: renders shell
README.md - Runtime entry → Page initialization: starts pages
- Theme palette → Design tokens: uses tokens
README.md - Theme palette → Dashboard styles: switches theme
README.md - Calendar integration → FullCalendar: integrates
README.md - Chart integration → Chart.js: integrates
README.md - Map integration → jsvectormap: integrates
README.md