38 Svelte components. Every one of them restyles from the same handful of design tokens — no forks, no overrides.
Ten intent variants, four sizes, icons, and loading states.
vercel.com/sivir-ui
Content containers for panels, forms, and media.
Labeled text fields with descriptions and validation.
Binary and indeterminate toggles with labels.
On/off toggles for settings and preferences.
Status pills across ten semantic intents.
Switch between related panels, keyboard-navigable.
User images with graceful initials fallbacks.
Deployed
Your changes are live in production.
Inline status banners for info, success, and errors.
Drag to set a value within a range.
Determinate and indeterminate progress bars.
Segmented single- or multi-select controls.