Your next project
A surface for related content.
Read moreCOMPONENTS
Use a small set of layout classes. Grids adapt intrinsically; rows wrap; stacks arrange content vertically.
Markup: .card, .container, .grid, .row, .stack
Behaviour: Layouts arrange content; there is no numbered 12-column API.
Component API and styling module · Inherited appearance settings
Apply .card to an article or section. Shared shape, density, depth and border attributes control its treatment.
A surface for related content.
Read moreThe default grid fits as many columns as space permits. cols-2 and cols-3 switch to one column below 40rem.
First column.
Second column.
Combine .row, .stack and alignment utilities. data-gap can be inherited from html or a section, or overridden on a layout.
A vertical stack.
data-width can set inherited container defaults or be overridden on .container. .prose limits text measure independently of the page width.
A narrow container with a readable text measure.