> For the complete documentation index, see [llms.txt](https://docs.santacruzsoftware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.santacruzsoftware.com/bannersui/guides/text-shapes-and-media.md).

# Text, Shapes and Media

Edit text, shapes, images, video, and approved alternate media.

Select a layer on the artboard. Then open the Right Palette or Mini Palette to edit its controls.

***

### Controls by layer type

#### Text

Select a text layer to edit available text controls in the Right Palette.

* **Content and links:** Edit text content and select its type, such as title or paragraph. Add links to URLs, email addresses, pages, or text anchors.
* **Typography:** Set the font family, style, size, line spacing, letter spacing, horizontal scale, and vertical scale. Control paragraph alignment, superscript, subscript, underline, and glyph insertion.
* **Appearance and layout:** Set the fill color, frame color, padding, margins, and fit-to-frame behavior. Configure minimum and maximum font sizes when fitting is available.

{% hint style="warning" %}
If text is overset, some text is hidden. Resize the frame, reduce the text, adjust fitting, or edit the copy until the warning is gone.
{% endhint %}

#### Shapes

Select a shape layer to edit shape styling in the Right Palette.

* **Appearance:** Set the fill color, stroke color, stroke weight, opacity, and corner radius.
* **Size and position:** Set the width, height, position, and rotation.
* **Alignment and arrangement:** Align the shape and control its stack order.

#### Images

Select an image layer to edit media controls in the Right Palette.

* **Replace and upload:** Change or delete the image. Upload media from your computer. Choose from the image gallery or purchased images when connected.
* **Replacement scope:** Replace the image on the current artboard or across all artboards that use it.
* **Crop and fit:** Use fit-to-artboard, fit-frame-to-content, proportional fitting, cropping, auto fit, scale, frame rotation, and content rotation.

{% hint style="warning" %}
If the editor warns that the image cannot be scaled below a minimum resolution, choose a higher-resolution image or reduce the target scale.
{% endhint %}

#### Videos

Video layers can be uploaded or replaced when enabled. Video metadata may include file size and duration. Some workflows limit the number of embedded videos. Animation editing is not supported for video layers.

### Alternate media

Replace an image with approved alternate media:

1. Select an image.
2. Choose <kbd>Edit content</kbd> in the Right Palette.
3. Select an approved replacement.

Designers can provide alternate media for an image layer so users can choose from approved replacements instead of uploading any file.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.santacruzsoftware.com/bannersui/guides/text-shapes-and-media.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
