# Store locations

> Cards for your shops, showrooms and pickup points, each with a photo, the address, opening hours, a phone number, an email, a note and a Get directions button.

Tally theme documentation · HTML version: https://themelab.page/tally/docs/sections/store-locations/

## At a glance

- **In the editor:** Store locations
- **Where it goes:** Any page template, with Add section
- **In the presets:** Not on any page by default – add it where you need it
- **Settings:** 18
- **Blocks:** Location
- **App blocks:** Yes

## Set it up

1. Add a **Location** block for each place.
2. Upload an **Image** and fill the **Label** (*Flagship store*, *Showroom*), **Name** and **Address**.
3. Write the **Opening hours**, one day or range per line: `Mon–Fri: 10:00–19:00`.
4. Add the **Phone**, **Email** and a **Note** – parking, accessibility or how to find you.
5. Set the **Button label**. Leave **Map link** empty to open the address in Google Maps, or paste your own map link.

## Options

- **Columns on desktop:** 1–4.
- **Style:** *Plain* or *Cards* in their own **Card color scheme**.
- **Show photos** and **Image ratio**.

Phone numbers and email addresses become links, so shoppers can call or write with one tap.

## All settings

Every setting in the order of the theme editor, with its options and its default value.

**Section: Store locations** (18 settings, in editor order)

| Setting | Options | Default |
| --- | --- | --- |
| **Heading** | Rich text (one line) | Sample text |
| **Text** | Rich text | – |
| **Heading size** | Large · Medium · Small | Medium |
| **Heading alignment** | Left · Center | Left |
| **Columns on desktop** | 1–4 (step 1) | 3 |
| **Style** | Plain · Cards | Cards |
| **Card color scheme** | Color scheme | Scheme 2 |
| **Show photos** | Checkbox | On |
| **Image ratio** | Landscape · Square · Portrait | Landscape |
| **Color scheme** | Color scheme | Scheme 1 |

*Section spacing*

| Setting | Options | Default |
| --- | --- | --- |
| **Top padding** | 0–160px (step 4) | 64px |
| **Bottom padding** | 0–160px (step 4) | 64px |
| **Top padding on mobile** | 0–120px (step 4) | 48px |
| **Bottom padding on mobile** | 0–120px (step 4) | 48px |

*Advanced*

| Setting | Options | Default |
| --- | --- | --- |
| **Hide on mobile** | Checkbox | Off |
| **Hide on desktop** – Mobile means below the width where the header switches to the mobile menu (Header > Switch to the mobile menu below). | Checkbox | Off |
| **Animate on scroll** | Checkbox | On |
| **Anchor ID** – Link to this section with #anchor-id. | Text | – |

## Block settings

**Block: Location** (10 settings, in editor order)

| Setting | Options | Default |
| --- | --- | --- |
| **Image** | Image | – |
| **Label** – For example Flagship store or Showroom | Text | – |
| **Name** | Text | Sample text |
| **Address** | Rich text | Sample text |
| **Opening hours** – One day or range per line, for example Mon–Fri: 10:00–19:00 | Multi-line text | Sample text |
| **Phone** | Text | – |
| **Email** | Text | – |
| **Note** – Parking, accessibility or how to find you | Rich text | – |
| **Button label** | Text | Sample text |
| **Map link** – Leave empty to open the address in Google Maps. | Link | – |

## Related

- [Contact form](https://themelab.page/tally/docs/sections/contact-form.md): A contact form beside your contact channels – email, phone, chat, address, hours – that sends messages to your store email.
- [FAQ](https://themelab.page/tally/docs/sections/faq.md): Questions that open one at a time, with a heading and a contact button beside them, and structured data for search engines.
