# Editing text and images

> Double-click to edit text inline, use the rich-text editor for long-form content, and replace images from URL, your assets, Unsplash, or AI generation.

Source: https://knowledge.estage.com/visual-editor/text-and-images/
Part of the ESTAGE knowledge base (https://knowledge.estage.com). Full corpus: https://knowledge.estage.com/llms-full.txt

---
## Inline text editing

The fastest way to change any text on your site:

1. **Double-click** the text in the preview.
2. Type your new text (plain text, up to 300 characters).
3. **Enter** or click away to save. **Escape** cancels.

You'll see a confirmation toast when it's saved. If a particular text can't be edited in
place, Genesis automatically passes your change to the AI instead — it still gets done.

:::tip
Inline editing is for short copy — headlines, buttons, labels, paragraphs. For formatting
(bold, links, lists), use the rich-text editor below or just ask the AI.
:::

## Rich-text content

Long-form content blocks — like blog post bodies and rich-text widgets — open a **full
rich-text editor** in an overlay when you double-click them. There you get real formatting:

- Bold, italic, links
- Headings, lists, blockquotes, code blocks

Close the editor (or click away) to save.

## Replacing images

Click an image to select it. You have several ways to change it:

### From the style panel

- **Source field** — paste any image URL; the preview updates instantly.
- **Object fit** — control how the image fills its frame (cover, contain, fill…).
- **Opacity** — fade it.

### From your assets

The **Open Assets** button opens your media browser, where you can:

- Pick from images you've **uploaded**
- **Search Unsplash** for free stock photos
- **Generate an image with AI** from a description

Select one and it replaces the image source.

#### Upload limits

The media library accepts files **up to 12 MB**, and shows the size limit for **every file type**
up front — so you know before you pick. If something is too big, you get a plain message saying so
rather than a raw error.

### Through chat

With the image selected, describe what you want:

- *"a cozy coffee shop interior, warm light"* → Genesis **generates** a new image to match
- Paste an image URL with the image selected → swaps it in
- *"find a photo of mountains at sunset"* → searches stock photos

:::note
Genesis generates a fresh image file when replacing AI images, so you never get a stale cached
picture after a change.
:::

## Which tool for which job

| You want to… | Use |
| --- | --- |
| Fix a typo, reword a headline | **Double-click** inline edit |
| Format long content with links/lists | **Rich-text editor** (double-click the block) |
| Swap an image for a specific URL | Style panel **Source** field |
| Browse/search/generate images | **Open Assets** |
| "Make the photo match my brand" | Select + describe in **chat** |
