Theme: ← Übersicht Tokens

Code-Eingabe

Verifizierungs-Code-Eingabe (4/6/8 Stellen): Einzelzellen mit Auto-Weiterspringen, Backspace zurück, Einfügen verteilt — der Wert landet gesammelt in einem versteckten Feld

Components v1.0.0 Formulare WebsiteAppDesktop component.code-input

Beispiele

Sechsstelliger Bestätigungscode
Bestätigungscode
Wir haben dir einen Code per E-Mail geschickt.
Vierstellig, Fehlerzustand
Der Code ist abgelaufen — neuen anfordern.

Eigenschaften

PropTypDefaultBuilder-Label
labelstring""Beschriftung
namestring"code"Feldname (verstecktes Sammelfeld)
lengthstring: 4 | 6 | 8"6"Stellen
invalidbooleanfalseFehlerzustand
hintstring""Hinweis

* Pflicht-Prop

Events & Slots

Events: ⚡ complete — 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
--code-input-bordervar(--form-border, var(--color-border-default))
--code-input-backgroundvar(--form-background, var(--color-surface-default))

Genutzte Design-Tokens

border.hairlinecolor.border.defaultcolor.border.errorcolor.status.dangercolor.surface.defaultcolor.text.defaultcolor.text.mutedfocus.ring-colorfocus.ring-offsetfocus.ring-widthfont.family.defaultfont.family.monoform.backgroundform.borderradius.controlsize.10size.12size.2text.mdtext.smtext.xlweight.semibold