Layout
Blocks that arrange things: cards, columns, widths, and the sidebar.
Widths
Use when: Four content widths across reading and breakout tracks.
:::note
Normal width follows the central reading column.
:::
:::note{wide}
Wide content steps past the reading column toward the sidebar edge.
:::
:::note{wider}
Wider steps even further, lining up level with the sidebar outer edge.
:::

:::figure{full caption="Full bleed across the screen"}

:::
Do and don't
Do: reserve wide and full widths for visual media and complex tables. Don’t: widen plain prose paragraphs, which makes reading harder.
Link cards
Use when: Visual grids of links to related posts or external resources.
Tested fixes from real stores.
10 high-converting templates.
Automated workflows.
:::cards
- [Speed Up Checkout](/checkout/): Tested fixes from real stores.
- [Email Templates](/emails/): 10 high-converting templates.
- [Cart Recovery](/recovery/): Automated workflows.
:::
Tested fixes from real stores.
10 high-converting templates.
Automated workflows.
:::cards{wide}
- [Speed Up Checkout](/checkout/): Tested fixes from real stores.
- [Email Templates](/emails/): 10 high-converting templates.
- [Cart Recovery](/recovery/): Automated workflows.
:::
Tested fixes from real stores.
10 high-converting templates.
Automated workflows.
Catch visitors before they bounce.
:::cards{wider}
- [Speed Up Checkout](/checkout/): Tested fixes from real stores.
- [Email Templates](/emails/): 10 high-converting templates.
- [Cart Recovery](/recovery/): Automated workflows.
- [Exit Intent Strategies](/exit-intent/): Catch visitors before they bounce.
:::
Tested fixes from real stores.
10 high-converting templates.
Automated workflows.
:::cards{list}
- [Speed Up Checkout](/checkout/): Tested fixes from real stores.
- [Email Templates](/emails/): 10 high-converting templates.
- [Cart Recovery](/recovery/): Automated workflows.
:::

Catch visitors before they bounce.

Tested against live traffic.

Boost open rates today.
:::cards{wide}
- [Exit Intent Strategies](/exit-intent/) : Catch visitors before they bounce.
- [Top SEO Plugins](/seo/) : Tested against live traffic.
- [WooCommerce Emails](/emails/) : Boost open rates today.
:::

The complete blueprint for reducing cart abandonment.
Tested templates for the first week after sign-up.
Urgency that doesn’t train customers to wait for a sale.
Catch visitors before they bounce.
:::cards{hero wider}
- [Speed Up Checkout](/checkout/) : {hero} The complete blueprint for reducing cart abandonment.
- [Email Sequences](/emails/): Tested templates for the first week after sign-up.
- [Discount Rules](/discounts/): Urgency that doesn't train customers to wait for a sale.
- [Exit Intent Strategies](/exit-intent/): Catch visitors before they bounce.
:::
Lead magnets, opt-in incentives and forms.
Sequences that run on their own.
Target by behaviour and purchase history.
:::cards{wide icon="folder"}
- [List Building](/list-building/): Lead magnets, opt-in incentives and forms. {meta="14 posts"}
- [Email Automation](/automation/): Sequences that run on their own. {icon="workflow" meta="15 posts"}
- [Advanced Segments](/segments/): Target by behaviour and purchase history. {icon="filter" badge="Pro"}
:::
A card shows its picture, else its icon, else the grid’s icon. {hero} makes a lead card; badge is a pill in the corner (a plan, a status), meta a quiet line at the foot (a count, a date). How many cards share a row follows the width the grid gets, not the screen.
Do and don't
Do: write short, punchy descriptions for each card.
Don’t: mark every card {hero}: leads work because they are few.
Card lists from the site
Use when: A list of links the build fills in: this page's children, related posts, a topic, a tag, the newest posts.
::cards{from="children" wider}
::cards{from="related" wide}
::cards{from="category/list-building" limit=6}
::cards{from="topics"}
You say where the cards come from; the build writes them, so the list never goes stale. from takes children (a hub’s own pages: a topic’s sub-topics and posts, a section’s pages, a docs category’s articles), related (what Continue reading would pick, as its bento), latest, featured, category/<slug>, tag/<slug>, topics or topics/<parent>, and pages/<section>. limit caps it; the width words work as everywhere else.
How the cards are arranged is not yours to set: pictures get the lead cards, spread through a long list; the last row is kept full; one card stays one card wide. Topics without a picture become a compact index, not boxes.
Do and don't
Do: pick the width for where the list sits - {wider} for a hub, the text column for a short list inside an article.
Don’t: copy a list of posts by hand when from can keep it current.
Columns
Use when: Multi-column layouts for side-by-side content.
Self-hosted
Complete privacy and control over your customer database.
Cloud managed
Automated backups and zero server maintenance required.
::::row
:::col
### Self-hosted
Complete privacy and control over your customer database.
:::
:::col
### Cloud managed
Automated backups and zero server maintenance required.
:::
::::
Plan A
Essential tools.
Plan B
Growth features.
Plan C
Dedicated support.
::::row{wide}
:::col
### Plan A
Essential tools.
:::
:::col
### Plan B
Growth features.
:::
:::col
### Plan C
Dedicated support.
:::
::::
Fast facts
Summary metrics and key performance indicators.
In-depth analysis
Detailed qualitative takeaways and experimental conclusions from thirty days of production telemetry.
::::row
:::col{one-third}
### Fast facts
Summary metrics and key performance indicators.
:::
:::col{two-third}
### In-depth analysis
Detailed qualitative takeaways and experimental conclusions from thirty days of production telemetry.
:::
::::
Do and don't
Do: use for comparing two distinct concepts or plans. Don’t: cram complex tables or long prose into narrow columns.
Sidebar
Use when: Place notes and figures in the sidebar track beside text.
:::note{side}
A quiet reference note in the sidebar.
:::

:::figure{side caption="Sidebar figure"}

:::
:::cta{side}
### Need help?
[Contact support](/support/)
:::
Do and don't
Do: place right next to the paragraph it relates to. Don’t: stack multiple sidebar elements adjacent to each other.