Theming
The UI library uses CSS custom properties for theming. Override tokens at the root level to customize all components.
Design tokens
Dark mode
The library supports dark mode via the data-theme attribute:
Dark mode tokens are defined automatically:
Per-component overrides
Each component exposes a className prop for targeted overrides: