> 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/preview-finish-and-troubleshooting.md).

# Review and Finish

Validate text, media, layers, and animation before saving work for production.

Use preview and validation before handing a package or job to production. Resolve all warnings before you select Finished.

***

### Final review map

| Area      | Confirm                                                |
| --------- | ------------------------------------------------------ |
| Artboards | Every required size has been reviewed.                 |
| Text      | No overset text or missing fonts remain.               |
| Media     | Images and videos upload, crop, and preview correctly. |
| Layers    | Hidden and locked states match the template intent.    |
| Animation | Motion previews correctly where used.                  |
| Save      | The host workflow records the package or job changes.  |

### Preview artboards

Preview each artboard after editing. For animated templates, also preview animation.

You can see a preview by selecting <kbd>Preview Animation</kbd> directly above the canvas.

Check text, media, cropping, links, visibility, animation, and final layout.

### Resolve common warnings

<table data-search="false"><thead><tr><th width="228.00006103515625">Warning</th><th>Resolution</th></tr></thead><tbody><tr><td>Missing fonts</td><td>If the editor reports missing fonts, replace the missing font with an available font or upload the required brand font when you have permission.</td></tr><tr><td>Overset text</td><td>Overset text means some text is not visible. Reduce text, resize the frame, adjust fitting, or revise copy.</td></tr><tr><td>Invalid names</td><td>Package names, artboard names, layer names, preset names, brandkit names, color names, and font names may need to be unique and within length limits.</td></tr><tr><td>Media upload error</td><td>If upload fails, confirm the file is supported, the connection is stable, and the file meets preflight requirements. Try again with a valid replacement.</td></tr><tr><td>Preview error</td><td>If preview retrieval fails, retry. If the error repeats, save your work if possible and reopen from the host platform.</td></tr><tr><td>Request timed out or <br>connection interrupted</td><td>Wait briefly and retry. If the operation imported content, uploaded a file, or created a layout, confirm it completed before starting another request.</td></tr><tr><td>Unsupported PSD layer features</td><td>Merge unsupported layers in Photoshop or use the auto-merge option if the editor offers it.</td></tr><tr><td>Layer structure mismatch</td><td>When importing against an existing design set, the uploaded layer structure may not match. Choose whether to hide missing layers or use all layers based on the intended package behavior.</td></tr></tbody></table>

### Finish work

1. Review every artboard.
2. Resolve warnings.
3. Save the package or job.
4. Choose <kbd>Finished</kbd> when the host workflow asks for completion.
5. Return to the host platform for output, approval, download, or publishing.


---

# 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/preview-finish-and-troubleshooting.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.
