Siirry pääsisältöön

State

Avaa ChatGPT:ssä

State tokens määrittelevät, miten komponentit visuaalisesti reagoivat käyttäjän vuorovaikutukseen—esimerkiksi kun ne ovat pois käytöstä tai fokusoituja. Nämä muuttujat auttavat varmistamaan johdonmukaisen käytöksen ja tyylittelyn kaikilla UI-elementeillä, ja ne ovat helposti mukautettavissa vastaamaan suunnittelujärjestelmääsi.

Poissa käytöstä oleva tila

Poissa käytöstä olevan tilan ominaisuuksia käytetään, jotta elementti näyttää visuaalisesti inaktiiviselta ja ei-vuorovaikutteiselta.

Esimerkki

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

Muuttujat

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

Fokusoitu tila

Kun komponentti saa fokuksen, sen ympärille näytetään fokuskehä, joka osoittaa sen aktiivisen tilan. Voit mukauttaa kehyksen ulkonäköä alla olevia muuttujia käyttäen. Näitä muuttujia käytetään yhdessä komponenttiteeman fokuskehän asetusten kanssa.

Muuttujat

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