Invisible Docs
GalerieTokens

Button — ui.button

Auslöser für Aktionen — emittiert das semantische Event activate

UI Elementv1.1.0Aktionenweb.documentweb.applicationdesktop.shell

Beispiele

Primär

Sekundär

Ghost

Klein

Groß

Deaktiviert

Ungültige Variante → Fallback

Gefahr (destruktiv)

Lädt (aria-busy, nicht klickbar)

Icon rechts + volle Breite

Submit fürs Formular

Eigenschaften

PropTypDefault
label *string—
variantstring: primary | secondary | ghost | danger"primary"
sizestring: sm | md | lg"md"
disabledbooleanfalse
typestring: button | submit"button"
iconstring""
iconPositionstring: start | end"start"
loadingbooleanfalse
fullWidthbooleanfalse

Events & Slots

Events: activate

Stellschrauben (Komponenten-Tokens)

TokenDefault
--button-backgroundvar(--color-action-primary)
--button-background-hovervar(--color-action-primary-hover)
--button-background-activevar(--color-action-primary-active)
--button-colorvar(--color-action-on-primary)
--button-radiusvar(--radius-control)
--button-bordertransparent

Genutzte Design-Tokens

border.emphasis border.hairline color.action.on-primary color.action.on-secondary color.action.primary color.action.primary-active color.action.primary-hover color.action.secondary color.action.secondary-border color.action.secondary-hover color.border.default color.status.danger color.text.inverse color.text.link duration.fast duration.slow easing.standard elevation.control focus.ring-color focus.ring-offset focus.ring-width font.family.default leading.tight radius.control radius.full size.4 state.disabled-opacity text.lg text.md text.sm weight.semibold