Spacing
Margin, padding, and gap utility classes mapped to the fluid space scale.
Margin
Classes follow the pattern .m-{side}-{size}; where side is optional (x, y, t, r, b, l) and size comes from the space scale.
ClassProperty
.m-{size} margin .mx-{size} margin-inline .my-{size} margin-block .mt-{size} margin-block-start .mr-{size} margin-inline-end .mb-{size} margin-block-end .ml-{size} margin-inline-start Available sizes
0, auto, 2xs, xs, s, m, l, xl, 2xl, 3xl, 4xl
<div class="mt-xl mb-m mx-auto">Centred with vertical spacing</div>
Padding
Same pattern as margin: .p-{side}-{size};.
ClassProperty
.p-{size} padding .px-{size} padding-inline .py-{size} padding-block .pt-{size} padding-block-start .pr-{size} padding-inline-end .pb-{size} padding-block-end .pl-{size} padding-inline-start <section class="px-m py-xl">Horizontal and vertical padding</section>
Gap
Gap utilities for flex and grid containers: .gap-{side}-{size};, .gapx-{side}-{size}; (column-gap), .gapy-{side}-{size}; (row-gap).
ClassProperty
.gap-{size} gap .gapx-{size} column-gap .gapy-{size} row-gap Available sizes
0, 2xs, xs, s, m, l, xl, 2xl, 3xl, 4xl
<div class="flex flex-wrap gap-m">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>