Ga naar hoofdinhoud

State

Open in ChatGPT

State-tokens definiëren hoe componenten visueel reageren op gebruikersinteractie—zoals wanneer ze zijn uitgeschakeld of gefocust. Deze variabelen helpen ervoor te zorgen dat gedrag en styling consistent zijn voor alle UI-elementen, en kunnen eenvoudig worden aangepast om bij je ontwerpsysteem te passen.

Uitschakelde toestand

De eigenschappen van de uitgeschakelde toestand worden gebruikt om een element visueel inactief en niet-interactief te laten lijken.

Voorbeeld

input:disabled {
opacity: var(--dwc-disabled-opacity);
cursor: var(--dwc-disabled-cursor);
}

Variabelen

VariabeleStandaardwaarde
--dwc-disabled-opacity0.7
--dwc-disabled-cursorvar(--dwc-cursor-disabled)

Focus-toestand

Wanneer een component focus ontvangt, wordt er een focusring rond het element weergegeven om de actieve staat aan te duiden. Je kunt het uiterlijk van de ring aanpassen met behulp van de onderstaande variabelen. Deze variabelen worden gebruikt in combinatie met de instellingen voor de focusring van het componentthema.

Variabelen

VariabeleStandaardwaarde
--dwc-focus-ring-l45%
--dwc-focus-ring-a0.4
--dwc-focus-ring-width3px