# Announcement bar

The **Announcement bar** appears at the top of every page above the header. You can display rotating announcements, featured links, social media icons, and allow visitors to select their preferred store language and country.

## Add announcements

***

Add up to 3 rotating announcements to let customers know about current promotions, new product lines, or other store updates.

You can add an **information popup** to display additional details about your announcement.

<details>

<summary><mark style="color:blue;"><strong>STEPS</strong></mark></summary>

In your theme editor (**Customize**):

1. Click the arrow beside the **Announcement bar** to reveal the announcement blocks.
2. Click **(+) Add announcement** to add up to 3 announcements.

   > Click **Remove block** in the block settings to delete an announcement.
3. Click on an **Announcement block** to open the settings.
4. Enter your **Announcement text** as a message to your customers.

   > We recommend entering no more than 10 words.
5. (*Optional*.) Click the **Announcement Link** field to select a page from your online store or enter a URL to direct customers to another page.
6. (*Optional*.) Change the **Background color** and **Text color** of the announcement.

   > We recommend using WebAIM's [contrast checker](https://webaim.org/resources/contrastchecker/) when matching colors to make sure your text is clear and readable for everyone.
7. Click **Save**.

</details>

## Add information popup

***

Add a link or button that opens a popup with additional content. You can display custom text or a page created in your Shopify admin. Click to **Enable** the **Additional information popup**.

<details>

<summary><mark style="color:blue;"><strong>STEPS</strong></mark></summary>

In your theme editor (**Customize**):

1. Click on an **Announcement block** to open the settings.
2. Under **Additional information popup**, click **Enable**.
3. Enter **Link text** for the link or button that will open the popup.
4. Select a **Link style**: either **Text** or **Button**.
5. Enter text for the **Popup heading** and **Popup text**.
6. (*Optional.)* Select a page to show its content instead.

   > You will need to create a new page in your Shopify admin.
7. Click **Save**.

</details>

<div><figure><img src="/files/w1k2P2qtmjTcGwP2Tgsy" alt="" width="563"><figcaption></figcaption></figure> <figure><img src="/files/KjpYxJCdk202TuRljHqW" alt="" width="563"><figcaption></figcaption></figure></div>

## Set time between announcements

***

By default, multiple announcements will rotate every **5** seconds. You can choose to display each message between **3** to **15** seconds. Announcements with more words may need more time for customers to read them.

<details>

<summary><mark style="color:blue;"><strong>STEPS</strong></mark></summary>

In your theme editor (**Customize**):

1. Click the **Announcement bar** section to open the section settings.
2. Move the slider to set the time between announcements from **`3`** to **`15`** seconds.

   ![](https://github.com/fluorescent/kb-cornerstone/blob/main/.gitbook/assets/announcement-time.png)

   > Announcements will pause when customers hover over the announcement bar.
3. Click **Save**.

</details>

## Enable language selector

***

Cornerstone supports selling in multiple languages. After you have [added and published languages](https://help.shopify.com/en/manual/markets/languages/translate) to your store, enable the **Language selector** to let customers select their preferred language.

Cornerstone comes with translations for default theme text in 4 languages: **French**, **German**, **Italian**, and **Spanish**.

{% hint style="info" %}
Learn more about [Selling in multiple languages guide](/cornerstone/general/adapting-your-theme/multiple-languages.md) to learn more. You can **add multiple languages** in your Shopify admin and use a translation app to **translate your store content**.
{% endhint %}

## Enable country selector

***

Enable the **Country selector** to let customers to view your products with their preferred currency. The selector displays countries with their currencies supported in your [Shopify Market settings](https://www.shopify.com/admin/settings/markets).

{% hint style="success" %}
Selling in [multiple currencies](https://help.shopify.com/en/manual/markets/pricing) is a Shopify feature. Only stores using Shopify Payments can use this feature.
{% endhint %}

## Show social media icons

***

Add your social media links in the Theme settings to automatically display those social icons at the top of the header. Enter the full URL, including **`https://`**.

## Show menu links

***

Show a secondary menu with nested dropdown links in the announcement bar. It's a great way to link to additional information about your store or highlight new pages, collections, and products.

#### Create menu

From your Shopify admin, go to **Content > Menus**. Click **Create menu** and **Add menu items**. Click **Save**.

We recommend a maximum of five top-level links. You can drag-and-drop links to create up to 3 levels of nested menus.

#### Connect menu

In your theme editor, click the **Announcement bar** section to open the settings. Under **Links**, select the menu you created in the Shopify admin. Click **Save**.

## Settings reference

### Section settings

Click the **Announcement bar** section to find the following settings.

<table><thead><tr><th width="220">Setting</th><th>Description</th></tr></thead><tbody><tr><td>Time between announcement</td><td>Choose to display each message between 3 to 15 seconds.</td></tr><tr><td>Text color</td><td>Change the color of all text in the announcement bar.</td></tr><tr><td>Background color</td><td>Change the color of the announcement bar background.</td></tr><tr><td>Show divider</td><td>Show a border at the bottom of the announcement bar.</td></tr><tr><td>Enable language selector</td><td>Allow customers to select their preferred store language.</td></tr><tr><td>Enable country selector</td><td>Allow customers to select their preferred country and currency.</td></tr><tr><td>Show country flags</td><td>Display the flag icons next to country names in the selector.</td></tr><tr><td>Show social icons</td><td>Display icon links for you social media accounts set up in your theme settings.</td></tr><tr><td>Links</td><td>Select a menu from your Shopify admin to display links within the announcement bar.</td></tr></tbody></table>

### Block settings

Click an **Announcement block** to find the following settings.

#### **Announcement**

<table><thead><tr><th width="220">Setting</th><th>Description</th></tr></thead><tbody><tr><td>Announcement text</td><td>Choose to display each message between 3 to 15 seconds.</td></tr><tr><td>Mobile announcement text</td><td>Change the color of all text in the announcement bar.</td></tr><tr><td>Announcement link</td><td>Add or paste a URL to make the announcement text a clickable link to another page.<br><br>If enabled, do not add links directly in the announcement text.</td></tr></tbody></table>

#### **Information popup**

<table><thead><tr><th width="195">Setting</th><th>Description</th></tr></thead><tbody><tr><td>Enable</td><td>Choose to show a info popup link that display additional text.</td></tr><tr><td>Link text</td><td>Change the text of the popup link.</td></tr><tr><td>Link style</td><td>Display links as Text or a Button.</td></tr><tr><td>Popup heading</td><td>Add text to display a heading at the top of the popup.</td></tr><tr><td>Popup text</td><td>Add text to display below the heading in the popup.</td></tr><tr><td>Page for content</td><td>Select a page to display within the popup instead of the popup text.<br><br>You will need to create a page in your Shopify admin.</td></tr></tbody></table>

***

> **Related links**
>
> [Header](/cornerstone/header/header.md)


---

# 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://help.fluorescent.co/cornerstone/header/announcement-bar.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.
