Zum Hauptinhalt springen

Sizing and Spacing

ChatGPT öffnen

Spacing- und Größen-Token werden verwendet, um konsistente Abstände und Größen in Ihrer App bereitzustellen. Alle Größen- und Abständeigenschaften sind in rem definiert.

REM-Einheit

rem ist eine relative Längeneinheit. Sie ist relativ zur Schriftgröße des Wurzel-Elements.

Größen

Verwenden Sie diese Eigenschaften, um die Größe der Komponente (Breite, Höhe) anzupassen. m ist die Standardgröße für fast alle Komponenten.

Eine Größe auswählen

Beim Wählen einer Größe sollte immer darauf geachtet werden, dass sie groß genug für Touch-Ziele ist.

Beispiel

.element {
width: var(--dwc-size-m);
height: var(--dwc-size-m);
}

Variablen

VariableStandardwertBeispiel
--dwc-size-3xs1.125rem
--dwc-size-2xs1.375rem
--dwc-size-xs1.625rem
--dwc-size-s1.875rem
--dwc-size-m2.25rem
--dwc-size-l2.75rem
--dwc-size-xl3.5rem
--dwc-size-2xl4rem
--dwc-size-3xl4.25rem
--dwc-sizevar(--dwc-size-m)

Abstände

Verwenden Sie diese Eigenschaften, um den Abstand zwischen Komponenten (Außenabstand, Innenabstand) anzupassen.

Beispiel

.element {
padding: var(--dwc-space-m);
}

Variablen

VariableStandardwertBeispiel
--dwc-space-3xs0.075rem
--dwc-space-2xs0.15rem
--dwc-space-xs0.25rem
--dwc-space-s0.5rem
--dwc-space-m1rem
--dwc-space-l1.25rem
--dwc-space-xl1.5rem
--dwc-space-2xl1.75rem
--dwc-space-3xl2rem
--dwc-spacevar(--dwc-space-s)