Lumina
A live component gallery for validating Lumina primitives across per-app theme tokens.
Theme
Mode
Actions
Buttons, badges, and tabs share the active theme tokens.
PrimaryStableOutlineRiskGhost
Inputs
Form primitives, selections, and binary controls.
Data
Cards, tables, pagination, and avatar primitives.
| Component | Status | Owner |
|---|---|---|
| Button | Stable | Core |
| Select | Review | Forms |
| AIUnavailableState | Stable | AI |
| Rendered in gallery | 26 | |
States
Lumina reusable product states for empty, error, loading, and AI limits.
Something went wrong
The component registry could not be refreshed.
Loading component metadata...
State components keep their layout while inheriting live theme variables.
Overlays
Portal-backed interactions inherit the active CSS variables.
Feedback
Alerts, skeleton loading, and Sonner toast triggers.
Theme compiled
Runtime variables are active for the current subtree.
OK
Contrast warning
Destructive alerts also follow the selected token set.