> 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/edit-packages-and-jobs.md).

# Edit Packages and Jobs

Use the Canvas, Layers Panel, Right Palette, and Mini Palette to edit content.

Package and job editing use the same canvas, but permissions differ.

Package locks control which properties you can change in the editor. Your role does not automatically grant source-system access. See the [Role Capability Matrix](/bannersui/reference/role-capability-matrix.md) for details.

***

## Choose the editing surface

The editor has four surfaces that work together to view, select, and edit your design.

* **Canvas**: The Canvas is the central workspace that displays your artboards and objects. Use it to select, move, resize, rotate, and inspect objects visually.
* **Layers Panel**: The Layers Panel is located on the left side. It shows your design’s structure and layer order. Each layer appears as an item in the list. Use it to select shared layers, manage visibility, rename, group, or lock layers. It also manages each layer’s frame and content across the design.
* **Right Palette**: The Right Palette appears on the right side of the editor. Its controls change based on the selected layer. Use it to edit shared content and properties across all artboards. Select Format above the panel to show or hide it.
* **Mini Palette**: The Mini Palette appears on the current artboard when you select an object. Use it for precise placement and styling changes. Its changes apply only to that artboard. With multiple artboards, select an object on an artboard to display it.

{% hint style="info" %}
Your permissions may limit which properties you can change. Locked objects remain visible but cannot be edited.
{% endhint %}

### Move, size, and rotate

When position is unlocked, drag the object on the artboard or use numeric fields in the Mini Palette. Depending on the object type, controls may include width, height, x position, y position, frame rotation, content rotation, scale, and maintain aspect ratio.

### Align and arrange

Use alignment controls to align selected objects left, right, center, top, middle, or bottom.\
Arrange controls move layers forward, backward, to front, or to back.

Background layers have special ordering restrictions and cannot be treated like normal frontmost objects.

### Zoom

Zoom in or out by selecting the magnifying glass above the artboard. You can also choose a zoom level from the drop-down menu next to the percentage.

Select <kbd>Fit Artboards</kbd> to display all artboards within the canvas.&#x20;

### Undo and redo

Use <kbd>Undo</kbd> and <kbd>Redo</kbd> for supported editing actions. Keyboard shortcuts may also be available depending on the host browser and operating system.

Open the keyboard shortcuts drawer in the bottom left when you need to review available shortcut keys for editing, zooming, saving, undoing, redoing, or closing the current interaction.

### Save and Finished

Some workflows save automatically. Others provide explicit **Save** and **Finished** actions.

* Select <kbd>Save</kbd> to keep your changes and continue editing later. The editor remains open.
* Select <kbd>Finished</kbd> when you want to:
  * save and close the editor.
  * make the package or job available as final output.


---

# 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/edit-packages-and-jobs.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.
