Spacing
Spacing scale and semantic gap and padding tokens.
Usage
Components use the semantic tokens through their CSS variables; the primitives are only what they point to. Copy a variable from its card.
.stack {
display: flex;
flex-direction: column;
gap: var(--space-gap-related);
padding: var(--space-padding-md);
}Scale
The primitive steps the padding and gap tokens point to. Components never use them directly.
space/00pxspace/22pxspace/44pxspace/88pxspace/1212pxspace/1616pxspace/2020pxspace/2424pxspace/2828pxspace/3232pxspace/4040pxspace/4848pxspace/6464pxspace/8080pxspace/9696pxspace/128128pxspace/160160pxspace/256256px
Padding
Space inside a component, between its edge and its content.
space/padding/3xs2px · space/2space/padding/2xs4px · space/4space/padding/xs8px · space/8space/padding/sm12px · space/12space/padding/md16px · space/16space/padding/lg24px · space/24space/padding/xl32px · space/32space/padding/2xl48px · space/48space/padding/3xl96px · space/96
Gap
Space between the elements of a component or a layout.
space/gap/micro2px · space/2space/gap/related4px · space/4space/gap/inline8px · space/8space/gap/grouped16px · space/16space/gap/section48px · space/48
