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) |