> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metabind.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Content

> Create, edit, and publish content that renders natively across platforms

Content is what your users see — articles, product pages, help guides, home screens, onboarding flows, and more. Each piece of content follows a structure defined by its [content type](/guides/concepts/types), uses [components](/guides/concepts/components) from your design system, and renders natively on iOS, Android, and web.

## The content builder

The content builder is where you create and edit content. It has three main areas:

* **Properties panel** — fill in layout values like title, subtitle, and hero image
* **Block editor** — add, reorder, and configure component blocks
* **Live preview** — see exactly how your content renders as you build

Changes appear instantly in the preview. What you see is what your users get.

## Create content

Navigate to **Content** in your project sidebar and click the **+** button. Select the content type you want to create — each type has its own layout and allowed components.

<Steps>
  <Step title="Fill in properties">
    The properties panel shows fields defined by your layout: title, subtitle, images, author, and any other values the layout needs. Required fields are marked.
  </Step>

  <Step title="Add blocks">
    Click **+** to add component blocks. You'll see a list of components allowed by your content type — things like paragraphs, headings, images, quotes, or custom components your team has built.
  </Step>

  <Step title="Preview and publish">
    Watch the preview update as you work. When you're happy with the result, click **Publish** to make it live.
  </Step>
</Steps>

## Edit content

Click any content item to open it in the builder.

### Work with blocks

* **Add** — click **+** between blocks or at the end to insert a new component
* **Reorder** — drag blocks up or down to change their order
* **Configure** — click a block to edit its properties in the inspector
* **Duplicate** — copy a block with all its values
* **Delete** — remove a block you don't need

### Use the preview

The preview shows your content exactly as it will appear to users. Toggle between device sizes to check how your content looks on different screens.

## Publish and version

Content follows a draft-first workflow. Edit freely — your changes stay private until you publish.

| Status          | What it means                                |
| --------------- | -------------------------------------------- |
| **Draft**       | Never published. Only you can see it.        |
| **Published**   | Live in your apps.                           |
| **Modified**    | Published before, but has unpublished edits. |
| **Unpublished** | Was live, now hidden from apps.              |

### Publish

Click **Publish** to make your content live. Each publish creates a version, so you always have a history of what was live and when.

### Discard changes

Changed your mind? Click **Discard Changes** to revert to the last published version. Your edits disappear, and the content returns to its published state.

### Restore a previous version

Open version history to see every published version. Click any version to preview it, then **Restore** to bring it back. This creates a new draft you can publish when ready.

<Note>
  Restoring doesn't delete history. It copies the old version into a new draft, preserving your complete version timeline.
</Note>

## Organize content

### Folders

Create folders to organize content by section, campaign, team, or whatever structure fits your workflow. Drag content between folders, or right-click to move.

### Tags

Add tags for flexible categorization. Unlike folders, content can have multiple tags. Use tags to:

* Filter the content list
* Group related content across folders
* Query specific content in your apps

## Content types control structure

Your content type determines what you can build. It defines:

* **Which properties appear** in the properties panel
* **Which components you can add** as blocks
* **How the layout renders** your content

If you need different properties or components, talk to whoever manages your content types. They can update the type or create a new one for your use case.

<Info>
  Content is locked to a specific content type version. If the content type changes, your existing content keeps working. You choose when to migrate to the new version.
</Info>

## What's next

<CardGroup cols={2}>
  <Card title="Components" icon="puzzle-piece" href="/guides/concepts/components">
    Learn how components define the building blocks available in your content.
  </Card>

  <Card title="Content Types" icon="layer-group" href="/guides/concepts/types">
    Understand how content types structure what you can create.
  </Card>
</CardGroup>
