# UI Examples

Mailbox comes with **three different example styles** to get you started:

* **Farm** – A cozy, rustic mailbox, perfect for farming sims.
* **Adventure**  – A classic RPG-style mailbox, ideal for immersive worlds.
* **Computer** – A sleek, modern email-style mailbox, great for simulation or futuristic games.

Use these as a foundation or customize them to fit your game’s aesthetic!

<div><figure><img src="/files/sCfnjlJB2YC0XnGYM5rj" alt=""><figcaption></figcaption></figure> <figure><img src="/files/efNozKmNQ2sHwYlUaYwq" alt=""><figcaption></figcaption></figure> <figure><img src="/files/oaRvN1pQ32LYIL8I1a3r" alt=""><figcaption></figcaption></figure></div>

## Creating your own UI

We recommend you to use an example UI as a starting point instead of making one from scratch.&#x20;

• **Duplicate the example UI** before making any modifications.&#x20;

• **Avoid modifying the original example UI** so that future Mailbox updates won’t overwrite your custom work.

## Example UI Requires TextMeshPro Essentials

**Mailbox** supports Legacy UI, but all example UI elements use TextMeshPro, as Unity's old UI Text is now legacy. To view the examples, install TMP Essentials (**Window → TextMeshPro → Import TMP Essential Resources**). All components support **TextReferences**, so if you prefer Legacy UI, you can switch to using Text instead of TMP.


---

# Agent Instructions: 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:

```
GET https://docs.fullscreen.no/info/game-creator-2-assets/mailbox/guides-and-demo-scene/ui-examples.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
