Dashboard Playbook
Build a fast, trustworthy overview dashboard with KPI summaries, filters, and drilldowns.
Start Here
- Template:
Dashboardfrom@gtcx/templates - Layout:
MetronicLayoutwithsidebarorcard-sidebarvariant
Recommended Composition
- KPI row: Card + Badge + Trend
- Filters: Toolbar + Select + DatePicker
- Primary table: AdvancedTable
- Secondary panels: Card + DataVisualization
Minimal Example
import { MetronicLayout } from '@gtcx/ui';
import { DashboardTemplate } from '@gtcx/templates';
export function Dashboard() {
return (
<MetronicLayout variant="sidebar" menu={menuConfig}>
<DashboardTemplate />
</MetronicLayout>
);
}Accessibility Notes
- Ensure filter labels are explicit and visible.
- Use table row focus and keyboard navigation.
- Provide visible loading and empty states.
Tokens to Customize
colorPrimarycolorBgContainerborderRadiusLG