> For the complete documentation index, see [llms.txt](https://mappy-docs.tech-arms.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mappy-docs.tech-arms.io/getting-started/settings/appearance.md).

# Appearance

The **Appearance Settings** section allows you to customize the look and feel of the map and its associated elements on your store locator page. You can choose styles, layouts, and more to create a cohesive brand experience for your customers.

Here’s how to configure these settings:

### **1. Map Type**

Select the map provider to display on your store locator. Three map types are available: **OpenStreetMap**, **Google Maps** and **Mapbox**.

Picking **Google Maps** reveals two key fields below the selector — **Storefront Key** and **App Server Key (optional)** — each with its own **Check** button. Picking **Mapbox** asks for a Mapbox token instead. See the **Google API Settings** and **Mapbox Token Settings** sections.

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2FCcPUL5BRzi6SstWpCNy4%2Fimage.png?alt=media&amp;token=91975f8f-37c4-4a99-a901-710a4608c771" alt=""><figcaption></figcaption></figure>

{% content-ref url="/pages/iRk6tNmKLKpOMSVqDhfh" %}
[Set Up Google API](/getting-started/settings/google-api-settings/set-up-google-api.md)
{% endcontent-ref %}

***

### **2. Map Style**

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-a10b8fcc8771781c2c41177371e12b534523fc21%2Fmap-style.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Choose Map Style**: Select the preferred map style to display on your store locator. We have 12+ map styles including Default, Grayscale, Modest,... to align with your brand's aesthetic.

***

### **3. Map Routes**

Let customers get directions from their location to a store on your map. While this is active, **Get directions** opens a directions panel inside your store locator instead of a new Google Maps tab.

* Click **Activate** or **Deactivate** to show or hide the panel. Deactivating keeps your settings.
* **Travel modes**: tick the modes customers can choose from. The ticks are saved separately for each map type, and the routing provider follows the **Map type** above.

On a Google map, directions also need the **Routes API** enabled on your **Storefront Key**.

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2FSVSp8EQJ4tDppb7VYIF1%2Fimage.png?alt=media&amp;token=f1afe7b3-df68-431a-909f-d4b7e4543734" alt=""><figcaption></figcaption></figure>

{% content-ref url="/pages/YSh68RKJwLHsuRW6k5bB" %}
[How do I set up Map routes?](/faq/frequently-asked/how-to-set-up-map-routes.md)
{% endcontent-ref %}

***

### **4. Map Layout**

The **Map Layout** section controls how the map and the store list are arranged. The layout is configured separately for **Desktop** and **Mobile** — switch between the two tabs at the top of the card.

On **Desktop**:

* **Combine** — the map and the list sit in one block, with the list on the **Left** or on the **Right**.
* **Single** — show **Only list** or **Only map**.
* **Split** — the list and the map are separate blocks: list on the **Left**, **Right**, **Above** or **Below** the map.

On **Mobile**:

* **Hybrid** — **Left** or **Tab**.
* **Single** — show **Only list** or **Only map**.
* **Split** — list **Above** or **Below** the map.

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-09fae9fd910855ed40e886a16977944d41cf7cc9%2Fimage%20(15).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-6704b1c06be5e981b271db89514af538c41a7d72%2Fimage%20(11)%20(1).png?alt=media" alt=""><figcaption><p>Combine, left on desktop</p></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-8e6f9b549ea5f48560fd348d40bd4950fd607991%2Fimage%20(13).png?alt=media" alt=""><figcaption><p>Only map on desktop</p></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-389b220405199bca050e43050df6f025f8f79205%2Fimage%20(14).png?alt=media" alt=""><figcaption><p>List above map on desktop</p></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-72e7a4c7bbfd706239c03474982ae27a8f012a54%2Fimage%20(16).png?alt=media" alt=""><figcaption><p>Tab on Mobile</p></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-e537aea0ff69c99bd47235a1240e797bd6e20688%2Fimage%20(17).png?alt=media" alt=""><figcaption><p>List below map on Mobile</p></figcaption></figure>

***

### **5. Map size**

Set the width, alignment and height of your store locator, without custom CSS. Leave the card alone and your storefront keeps the size it has today.

Two tabs at the top choose what you are sizing:

* **Map page** — your locator page. These settings also apply to the embed code.
* **Map block** — the app block you add to a theme page. Keep **Same as map page**, or give the block its own size.

Like **Map Layout**, the card has **Desktop** and **Mobile** tabs, and a preview drawn to scale next to them.

**Width** (desktop only):

* **Theme width** follows your theme's content area, as today. On the **Map block** tab this is **Section width**, which fills the section the block sits in.
* **Custom width** takes a value in **% of screen** (30–100%) or **px** (320–2400). Switching the unit converts the value for you.
* **Alignment** — **Left**, **Center** or **Right**. Available with a custom width.

**Height**:

* **Automatic** keeps the height your layout uses today. **Custom height** takes 300–1200 px on desktop and 250–900 px on mobile.
* In the **Combine** and **Split** layouts the list has its own **List height**, so the map and the list can differ. On **Automatic** the list shows in full.

On mobile the locator always fills the screen width, so only the height can be set there.

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2FzZmzxRa4HWXiocUq0kbj%2Fimage.png?alt=media&amp;token=d01186d2-6eef-4476-bf6c-fb9538d62ac4" alt=""><figcaption></figcaption></figure>

***

### **6. Search Bar**

* You can **activate/deactivate** the Search bar and decide where the search bar will appear

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-81736a810c5656c836e3ebe77a0ff4bcba72763d%2Fimage%20(2)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-3553e0c1aefc7b848b24b27a3324fdc5e370fb81%2Fimage%20(234).png?alt=media" alt=""><figcaption><p>Above the map</p></figcaption></figure>

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-6babc335c54df41ad638158d70a01d9fbc95c5bb%2Fimage%20(232).png?alt=media" alt=""><figcaption><p>Top of the menu block</p></figcaption></figure>

* **Search Button**: Activate the Search Button. Check this box to enable the search button, allowing customers to easily initiate searches.

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-769a5dbcd89f011c50f2466f8a20bb3ed4746bd8%2Fimage%20(25)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

Or else, it will appear as a small icon on the search bar

<figure><img src="https://3865657835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFgtK8J1oBXHZFWCEpqi%2Fuploads%2Fgit-blob-90d6861f176293fb3275c7ad42ac9c01ec5d5180%2Fimage%20(24)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

***

### **7. Search Suggestion**

Limit the address suggestions shown in the storefront search bar to the countries you sell in. Click **Activate**, then pick your countries in the **Search countries** field — each one is added as a tag you can remove.

> Search suggestions will only include locations from the selected countries. Searches outside these countries will return no results.

This limit applies to the storefront search bar only, not to the directions panel.

{% content-ref url="/pages/jQFg6ueJ14WPmVtFRk48" %}
[How does Search Suggestion work?](/faq/frequently-asked/how-does-search-suggestion-work.md)
{% endcontent-ref %}

***

### **8. Custom CSS**

Use this section to add custom CSS code to customize the appearance of your map. Only CSS is accepted — anything else is rejected with the message *Only CSS is allowed.* If you need assistance, please reach out to us via chat.

***

For any additional support, feel free to contact us via **Live chat** or [**support@tech-arms.io**](mailto:support@tech-arms.io)
