Cardlane UI is an MD3-inspired dashboard component library starter built with React + Vite + TypeScript. It ships card layouts, filter controls, trend bars, and data table primitives with tokenized light/dark themes.
CardFilterBarStatGridTrendBarsWorkTable
All design tokens are centralized in src/styles/tokens.css and exposed as CSS variables for runtime theme switching.
- Default theme:
light - Secondary theme:
dark
npm install
npm run devnpm run devnpm run testnpm run typechecknpm run build
- Unit tests for filter/summarize logic
- Component tests for core UI rendering
- Flow test for filter interactions and reset behavior
MIT