Components demo

Svelte 5 - Component Demo Page

Buttons

variant="primary"
variant="secondary"
variant="ghost"
With Icon
States

Modal

Open modal

Icon Button

Sizes & Variants
States

Text Input

Interactive
Value: none
disabled=true

Dropdown

Interactive
Value: none
disabled=true

Toggle

Sizes
Interactive
Value: false
disabled=true

Checkbox

Interactive
disabled=true

Radio

Interactive
Value: a
disabled=true

Loading

Sizes
With Label
Loading...

Hamburger

Sizes (Interactive)
MD Open: false

Form

Standard
Disabled

Toast

Programmatic

Icon

name / size
Clickable / Color / Custom Class

Slider (Volume Dial)

Custom Slider component
Native input type="range"

Slider (Vertical)

Pattern

decorative