Grid Layout Utilities
The grid layout utilities provides an easy way to make a grid layout with columns. The parent is set to a display of grid, and a gap is provided by default.
Basic Usage
This takes up 3 columns.
This takes up 5 columns.
This takes up 4 columns.
<div class="grid-row-12">
<div class="grid-col-3">This takes up 3 columns.</div>
<div class="grid-col-5">This takes up 5 columns.</div>
<div class="grid-col-4">This takes up 4 columns.</div>
</div>
Custom Gap
This takes up 3 columns.
This takes up 5 columns.
This takes up 4 columns.
<div class="grid-row-12 gap-sm">
<div class="grid-col-3">This takes up 3 columns.</div>
<div class="grid-col-5">This takes up 5 columns.</div>
<div class="grid-col-4">This takes up 4 columns.</div>
</div>
Customize Default Gap
Default
@theme {
--default-grid-gap: var(--spacing-md);
}
Customized
@theme {
--default-grid-gap: var(--spacing-sm);
}