> For the complete documentation index, see [llms.txt](https://captivatehelp.newbluelive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://captivatehelp.newbluelive.com/design-and-customize-graphics/chapter-index-2/add-and-modify-shape-layers.md).

# Add and modify shape layers

When you customize graphics in the Designer, you can add shape layers such as ellipses, rectangles, and stars to your graphics, as well as import shapes from PSD and EPS files.

* [Add basic shapes](#add-basic-shapes)
* [Add predesigned shapes from the library](#add-predesigned-shapes-from-the-library)
* [Insert shapes into a text layer](#insert-shapes-into-a-text-layer)
* [Import PSD layers or EPS vectors](#import-psd-layers-or-eps-vectors)
* [Transform shapes](#transform-shapes)

## Add basic shapes

1. Open a graphic in the Designer.
2. Click the **Add Shape** button at the top of the Workspace and choose **Ellipse**, **Rectangle**, or **Star**.

   **📌 NOTE**\
   **Star** is only available from the top toolbar **Add Shape** menu. The timeline right-click submenu shows Ellipse and Rectangle only.

## Add predesigned shapes from the library

1. Open a graphic in the Designer.
2. Open the Library panel.
3. Select **Shapes** from the dropdown at the top of the Library panel.
4. Double-click the **Circles** or **Rectangles** category to browse.
5. Double-click a shape to add it to the graphic.

## Insert shapes into a text layer

1. Open a graphic in the Designer.
2. Double-click a paragraph to make it editable.
3. Move the cursor to where you want to insert the shape.
4. Click **Add Shape** and choose a shape.

## Import PSD layers or EPS vectors

1. Open a graphic in the Designer.
2. Choose **File** > **Import** > **Vector** or **PSD**.

## Transform shapes

1. Open a graphic in the Designer.
2. Select a shape layer in the graphic.
3. In **Properties > Transform**, access the position, rotation, and scale parameters. Toggle the lock to lock the scale ratio.

   <div align="left"><figure><img src="https://352477438-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFCWMxradHcVjURnrXSYX%2Fuploads%2Fgit-blob-447d5e7c41ebbb36016d838df59eb1c5bf601a5b%2Fimage_3249.png?alt=media" alt="Scale lock"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Shape layers do not expose an **Audio** tab in the Properties panel. To attach audio, use a paragraph layer or import an audio file as its own layer. See [Import images, videos, and audio as design layers](/design-and-customize-graphics/chapter-index-2/import-images-videos-and-audio.md).
{% endhint %}

See also [Add styles to design layers](/design-and-customize-graphics/chapter-index-2/add-styles-to-design-layers.md), [Add effects to design layers](/design-and-customize-graphics/chapter-index-3/add-effects-to-design-layers.md), and [Add transitions to design layers](/design-and-customize-graphics/chapter-index-3/add-transitions-to-design-layers.md).


---

# 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://captivatehelp.newbluelive.com/design-and-customize-graphics/chapter-index-2/add-and-modify-shape-layers.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.
