Documentation
Asgard
Getting started
Theming
Guides
Inputs & forms
Pickers
Data display
Layout & docking
Feedback & overlays
Navigation & chrome
Layout & docking
Swap the active theme at runtime.
Asgard is fully themeable: wrap a subtree in ThemeProvider and every component inside reads the active theme. Switching the theme object re-themes everything instantly, no per-component work.
The panel below swaps between the built-in themes live.
Loading preview…
When to use it
- Light / dark / brand theme toggles
- Per-section theming
- Theme editors and previews
Presets