Sizing and Spacing
Spacing and sizing tokens are used to provide consistent spacing and sizing in your app. All sizing and spacing properties are defined in rem.
REM Yksikkö
rem on suhteellinen pituusyksikkö. Se on suhteellinen juurielementin fonttikokoon.
Koko
Käytä näitä ominaisuuksia säätääksesi komponentin kokoa (leveys, korkeus). m on vakio koko lähes kaikille komponenteille.
Koon valinta
Kun valitset kokoa, varmista aina, että se on tarpeeksi suuri kosketuskohteita varten.
Esimerkki
.element {
width: var(--dwc-size-m);
height: var(--dwc-size-m);
}
Muuttujat
| Muuttuja | Oletusarvo | Esimerkki |
|---|---|---|
--dwc-size-3xs | 1.125rem | |
--dwc-size-2xs | 1.375rem | |
--dwc-size-xs | 1.625rem | |
--dwc-size-s | 1.875rem | |
--dwc-size-m | 2.25rem | |
--dwc-size-l | 2.75rem | |
--dwc-size-xl | 3.5rem | |
--dwc-size-2xl | 4rem | |
--dwc-size-3xl | 4.25rem | |
--dwc-size | var(--dwc-size-m) |
Väli
Käytä näitä ominaisuuksia säätääksesi komponenttien väliä (marginaali, täyttö).
Esimerkki
.element {
padding: var(--dwc-space-m);
}
Muuttujat
| Muuttuja | Oletusarvo | Esimerkki |
|---|---|---|
--dwc-space-3xs | 0.075rem | |
--dwc-space-2xs | 0.15rem | |
--dwc-space-xs | 0.25rem | |
--dwc-space-s | 0.5rem | |
--dwc-space-m | 1rem | |
--dwc-space-l | 1.25rem | |
--dwc-space-xl | 1.5rem | |
--dwc-space-2xl | 1.75rem | |
--dwc-space-3xl | 2rem | |
--dwc-space | var(--dwc-space-s) |