Preview
Use Case
This custom select provides a consistent look across browsers while maintaining full keyboard accessibility. Features smooth open/close transitions and clear visual feedback.
Props API
| Prop | Type | Default | Description |
|---|---|---|---|
value | string | '' | Bindable selected value |
options | SelectOption[] | string[] | [] | Array of options (string or {value, label}) |
class | string | — | Additional CSS classes |
Related Components
See it in Action
Explore the Select in an interactive dashboard environment.
Customize in ShowroomMore Inputs Components
Toggle
Designed for high-contrast visibility in Logistics control panels, this Svelte 5 switch uses strict ARIA roles for accessibility.
Button
Inspired by the Braun ET66 calculator, this button features a satisfying press animation and gradient shading that creates depth.
Input
Designed to feel carved into the interface rather than sitting on top, this input uses inner shadows to create depth.