Kitchen sink

# Every block, on one page

This page demonstrates each section block the page builder supports.

[Back to blog](/resources/blog)

Split variant

# Text beside a supporting image

The split masthead pairs a text card with a piece of media.

![Split masthead media](https://cdn.sanity.io/images/f9tyxuia/production/0f4fc00ee65cea8579ee98032bc82bea0cefae7b-1600x900.svg)

![Background masthead media](https://cdn.sanity.io/images/f9tyxuia/production/b46014f3d32aadf9ceaf4475783c623f791f846f-1600x900.svg)

Background variant

# Text over a background image

The image variant places copy over a full image.

## Rich text block

Long-form copy uses the shared portable-text editor with headings, lists and quotes.

### A sub-heading

1.  First, define your blocks
2.  Then compose a page
3.  Finally, preview and publish

> Structure is what makes content reusable.

Column A

## Text and media, side by side

Each column is independently text or media, with alignment controls.

![Two column media](https://cdn.sanity.io/images/f9tyxuia/production/ab3f86956459f479f00f5eb09213a8f3db192148-1600x900.svg)

![Reversed two column](https://cdn.sanity.io/images/f9tyxuia/production/4c6cc44563e84e1467fdcc42bf9f08908b166ddf-1600x900.svg)

Column B

## Media first this time

Reverse the order on mobile when it helps.

FAQs

## Frequently asked

What is a section?+

A section owns layout and holds one or more blocks.

What is a block?+

A block owns a single piece of content.

Can blocks be reused?+

Yes — a reusable block stores a section stack once and references it anywhere.

![A standalone image block](https://cdn.sanity.io/images/f9tyxuia/production/d795ac53db7536bff81d75c510fd32fb6eaf49aa-1600x900.svg)

A standalone image block, full-bleed.

A standalone video block.

Listing

## Blog feed

[View all blog posts →](/resources/blog)

-   [
    
    ![Cover illustration for Introducing Together](https://cdn.sanity.io/images/f9tyxuia/production/41525797fa588bcf2dc2edc99a6ce628bc09b4ed-1600x900.svg)
    
    ### Introducing Together
    
    Why we built a content platform that pairs structured content with the Next.js App Router.
    
    29 June 2026
    
    ](/resources/blog/introducing-together)
    
-   [
    
    ![Cover illustration for Structured content in practice](https://cdn.sanity.io/images/f9tyxuia/production/4c6cc44563e84e1467fdcc42bf9f08908b166ddf-1600x900.svg)
    
    ### Structured content in practice
    
    How typed content keeps a marketing site consistent as it grows.
    
    25 June 2026
    
    ](/resources/blog/structured-content-in-practice)
    
-   [
    
    ![Cover illustration for A deep dive into cache components](https://cdn.sanity.io/images/f9tyxuia/production/0f4fc00ee65cea8579ee98032bc82bea0cefae7b-1600x900.svg)
    
    ### A deep dive into cache components
    
    How the App Router and Sanity Live keep pages fast and fresh at the same time.
    
    20 June 2026
    
    ](/resources/blog/cache-components-deep-dive)
    

Listing

## Customer feed

[View all customers →](/customers)

-   [
    
    ![Northwind Traders logo](https://cdn.sanity.io/images/f9tyxuia/production/0576a841bb855c5f81da58a3ac203b856b022904-512x512.svg)
    
    ### Northwind Traders
    
    A retail group that moved its campaign pages off the engineering backlog.
    
    27 June 2026
    
    ](/customers/northwind-traders)
    
-   [
    
    ![Acme Robotics logo](https://cdn.sanity.io/images/f9tyxuia/production/b67fe6cf4cd8fdf96ed9c6f898b1a34e0d9809a3-512x512.svg)
    
    ### Acme Robotics
    
    An industrial manufacturer unifying product content across regions.
    
    22 June 2026
    
    ](/customers/acme-robotics)
    
-   [
    
    ![Globex Energy logo](https://cdn.sanity.io/images/f9tyxuia/production/c133611f0ab7b6cfeab1420feaf8a2c8aef5e4f9-512x512.svg)
    
    ### Globex Energy
    
    An energy provider that needed compliant, fast-loading pages.
    
    16 June 2026
    
    ](/customers/globex-energy)
    
-   [
    
    ![Umbra Foods logo](https://cdn.sanity.io/images/f9tyxuia/production/b3c8f7b51e922608009b3da4148c3e70dfa5b1b8-512x512.svg)
    
    ### Umbra Foods
    
    A food brand refreshing its story across dozens of products.
    
    11 June 2026
    
    ](/customers/umbra-foods)
    
-   [
    
    ![Initech Systems logo](https://cdn.sanity.io/images/f9tyxuia/production/00366069d696773884a7cae1af75d24d38b32018-512x512.svg)
    
    ### Initech Systems
    
    A software company aligning marketing and docs.
    
    5 June 2026
    
    ](/customers/initech-systems)
    
-   [
    
    ![Soylent Nutrition logo](https://cdn.sanity.io/images/f9tyxuia/production/6818cfccb2abdceb0d023442d66ef31685abfe8f-512x512.svg)
    
    ### Soylent Nutrition
    
    A nutrition brand scaling content without scaling headcount.
    
    30 May 2026
    
    ](/customers/soylent-nutrition)
    

Get started

## Ship your next page without a ticket

Compose marketing pages from structured blocks, preview them live, and publish in seconds. Your engineers own the design system; your team owns the words.

[Talk to us](/contact)

![Composing a page](https://cdn.sanity.io/images/f9tyxuia/production/d795ac53db7536bff81d75c510fd32fb6eaf49aa-1600x900.svg)