COMPONENTS // FORM CONTROLS

Select

Blueprint Schematic styled custom select dropdown primitive, featuring form-field height matching (48px), integrated labels, color badges, and floating glassmorphism menu.

1. Form Field Select (With Label & Color Dots)

Form Field Select

Matches InputField height (48px) with integrated label and indicator dots.
SCHEDULE CATEGORY

Selected: skills

2. Medium Select

Role Select

Select user account role

3. Small Compact Select

Compact Status Select

Ideal for data tables and compact filter bars

API Properties (Props API)

PropertyTypeDefaultDescription
labelstring''Label displayed above dropdown trigger
itemsSelectOption[][]Array of select options { value, label, color?, disabled? }
valuestring''Selected value (supports bind:value)
size'field' | 'md' | 'sm''field'Height dimensions (field = 48px matching InputField, md = medium, sm = compact)
placeholderstring'Chọn...'Placeholder hint text when unselected
namestring | undefinedundefinedUnderlying form field name
disabledbooleanfalseDisables dropdown interaction
CSET DESIGN SYSTEM // SVELTE 5
CSET DESIGN SYSTEM // SVELTE 5