Theme: ← Übersicht Tokens

Auswahlfeld

Auswahlfeld (native select) mit Optionen-Array, Zuständen und Formular-Tokens

UI Elements v1.2.0 Formulare WebsiteAppDesktop ui.select

Beispiele

Klein (sm) — dieselbe Höhe wie ui.button--sm
Gross (lg) — dieselbe Höhe wie ui.button--lg
Mit Platzhalter
Vorausgewählt
Fehlerzustand
Zahlungsart ist erforderlich.
Deaktiviert
Gruppen + deaktivierte Option

Eigenschaften

PropTypDefaultBuilder-Label
labelstring""Label
name *string—Feldname
options *array—Optionen
valuestring""Gewählter Wert
placeholderstring""Platzhalter (leere Auswahl)
disabledbooleanfalseDeaktiviert
invalidbooleanfalseFehlerzustand
hintstring""Hinweis/Fehlertext
sizestring: sm | md | lg"md"Groesse
requiredbooleanfalsePflichtfeld (Marker + required)

* Pflicht-Prop

Events & Slots

Events: ⚡ change — im Surface per on: {<event>: {action, params}} verdrahtbar.

Stellschrauben (Komponenten-Tokens)

Ebene 3 — aus dem CSS generiert (Registry). Umverdrahtbar per Hüllen-Komposition, ohne Markup-Eingriff; künftige Regler-Quelle des Component Builders.

TokenDefault
--select-backgroundvar(--form-background)
--select-bordervar(--form-border)

Genutzte Design-Tokens

border.hairlinecolor.border.errorcolor.status.dangercolor.text.defaultcolor.text.disabledcolor.text.mutedcontainer.smduration.fasteasing.standardfocus.ring-colorfocus.ring-offsetfocus.ring-widthfont.family.defaultform.backgroundform.background-disabledform.borderform.border-focusform.border-hoverform.errorleading.baseradius.controlsize.1size.2size.3size.4text.lgtext.mdtext.smtext.xsweight.medium