Page groups
Operational pages live under /app and use AppShell.
Primary groups include dashboard, sales, finance, inventory, master data, users, calendar, kanban, settings, and system.
Operational dark mode checklist
Every operational page must be checked in dark mode.
- Body text, muted text, labels, and table cells are readable.
- Buttons have readable text in primary, tonal, outlined, and ghost variants.
- Dropdowns, inputs, and table hover states use dark surfaces.
- Focus states follow the selected primary color.