State
Les jetons d'état définissent comment les composants réagissent visuellement à l'interaction de l'utilisateur—par exemple lorsqu'ils sont désactivés ou mis au point. Ces variables aident à garantir un comportement et un style cohérents à travers tous les éléments de l'UI, et peuvent être facilement personnalisées pour correspondre à votre système de design.
État désactivé
Les propriétés de l'état désactivé sont utilisées pour faire apparaître un élément visuellement inactif et non interactif.
Exemple
input:disabled {
opacity: var(--dwc-disabled-opacity);
cursor: var(--dwc-disabled-cursor);
}
Variables
Variable | Valeur par défaut |
---|---|
--dwc-disabled-opacity | 0.7 |
--dwc-disabled-cursor | var(--dwc-cursor-disabled) |
État de mise au point
Lorsqu'un composant reçoit le focus, un anneau de mise au point sera affiché autour de lui pour indiquer son état actif. Vous pouvez personnaliser l'apparence de l'anneau en utilisant les variables ci-dessous. Ces variables sont utilisées en conjonction avec les paramètres de l'anneau de mise au point du thème du composant.
Variables
Variable | Valeur par défaut |
---|---|
--dwc-focus-ring-l | 45% |
--dwc-focus-ring-a | 0.4 |
--dwc-focus-ring-width | 3px |