---
title: "Station Header"
canonical: "https://docs.pbs.org/space/B3/4751514/Station%20Header"
format: markdown
---
> Macro (toc)

 

## Overview

Use the Station Header component to add the following elements to your Bento site:

1. **Menu** - Provide a similar look to the [PBS.org header](http://www.pbs.org/), allowing you to present users with a familiar website appearance and functionality on your station site
2. **Livestreaming** - Add the LIVE TV link to add PBS livestreaming to your station site
3. **Public Media Single Sign-On** - Integrate Single Sign-on, helping users access Passport content more easily

## Menu options

There are two menu styles from which to choose and both menu styles can be assigned at the menu item level. Your entire menu does not have to be one or the other. 

The following are the two types of menus:

- [Dropdown](https://pbs-docs.atlassian.net/wiki/download/attachments/4751514/station-header-menu-dropdown.jpg?version=2&modificationDate=1711049695354&cacheVersion=1&api=v2) - allows linked text menu items
- [Mega Menu](https://pbs-docs.atlassian.net/wiki/download/attachments/4751514/station-header-menu-megamenu.jpg?version=1&modificationDate=1709829336910&cacheVersion=1&api=v2) - allows linked text and image menu items

## Requirements

- Your logo should be a maximum **width of 120 pixels and maximum height of 70 pixels**.
- <span style="color: #393939">You can add up to </span>**eight**<span style="color: #393939"> </span><span style="color: #393939">**(8)**</span><span style="color: #393939"> menu items  The character limit for all eight combined (including spaces) is </span>**90**<span style="color: #393939"> characters. </span>
- <span style="color: #393939">You can add up to </span>**ten**<span style="color: #393939"> </span><span style="color: #393939">**(10)**</span><span style="color: #393939"> sub-menu items. </span>

## Example

| **Desktop/Tablet** | **Mobile** |
| --- | --- |
| ![image](media://3522cf04-9aea-4253-b650-7278849ae680)<br>**With CSS**<br>![station-header-example-with-css.jpg](media://37be6f37-373d-4cb0-8669-6485aa10bc2c) | **Menu collapsed**<br>![image](media://261152fb-344c-41e7-87af-1752149e0a94)<br>**Menu expanded**<br>![image](media://14d8684e-3ffc-4ebd-a0f0-32d2761d04fb) |

## How to implement the Station Header

- In the Header section of your Bento site, at the top of the page, click the **plus sign** (Figure 1).

> ⚠️ **Don't see Station Header component?** Make sure you are in the Header section of your page. The Station Header component does not display in any other sections of your page.

Figure 1

![station-header-new1a.jpg](media://40b99b9d-1c38-4a8a-a25c-14baa7053351)

- In the *Header Components* section of the components menu, click** station header** (Figure 2).

Figure 2

![station-header-new2a.jpg](media://40e5b8f1-a48a-4735-b301-123e5d2b3adf)

### Add your station logo

- Hover your mouse over the **image icon** on the left side and click** Choose Asset** (Figure 1).

Figure 1

![station-header-implement1.jpg](media://4f9b7cf7-bc69-44e1-89fa-6b3dca81fc05)

> 📝 **[Learn more about adding media to your component](https://docs.pbs.org/space/B3/1890058243/How+to+Add+Media+to+a+Component)**

- At the top of the window, click** Site Files **to search your filer folders for the image you want to use (Figure 2.1).
- If the image you want to use has not yet been added to your Filer Folders, click **Upload **to add the image (Figure 2.2). How to upload a Filer image
- Navigate your folders to access the image you want to use and click the **image **(Figure 2.3).
- Click **Add selected** (Figure 2.4).

**** Your image should have a maximum width of 120 pixels and a maximum height of 30 pixels. *** 

Figure 2

![station-header-implement2.jpg](media://c3bd8cb8-bd75-4281-b493-5e8e31c20e6b)

- Your station logo displays on the left side of the header (Figure 3).

Figure 3

![image](media://f0ddb51c-67be-472c-9207-4f9336a956ab)

### Add menu

Your station has two menu options from which you can choose:

1. [Dropdown](https://pbs-docs.atlassian.net/wiki/download/attachments/4751514/station-header-menu-dropdown.jpg?version=2&modificationDate=1711049695354&cacheVersion=1&api=v2)
2. [Mega Menu](https://pbs-docs.atlassian.net/wiki/download/attachments/4751514/station-header-menu-megamenu.jpg?version=1&modificationDate=1709829336910&cacheVersion=1&api=v2)

- Select the type of menu you want to use by clicking the **component settings icon** (Figure 1.1).
- In the left side navigation, click the** type of menu** you wish to add (Figure 1).

Figure 1

![station-header-implement-menu1.jpg](media://12b04b1b-e2dd-4fd5-8d6c-3b863d77ed64)

## How to add the Dropdown menu

- Hover your mouse over the menu and click **Menu Item (1/8)** (Figure 1).

Figure 1

![image](media://23fb205b-e2dd-47ab-922c-0c4cf5ffcc76)

- Click **Menu Link** and type the **name of your first link** (Figure 2).

Figure 2

![image](media://bc06692c-bc2b-43ea-94b2-8e32d2193461)

- After you've typed the label for your first link (Figure 6.1), click the** link icon** located above the label (Figure 3.2).

Figure 3 

![image](media://382db4cb-3989-4972-8067-c75ff134380b)

> 📝 **[Learn more about linking your component](https://docs.pbs.org/space/B3/4751716/How+to+Add+Links+to+a+Component)**

- Click **External Link** to add a URL that lives outside of your Bento site, **Page** to link to a page on your Bento site, or **Filer** to link to a file from your filer folders (Figure 4.1).
  - You must type the entire URL when linking to an external site.
- In this example we selected External Link so type the **URL of the external link** (Figure 4.2).
- If you want the link to open in a new browser window, click the ***Open in a new window***** toggle** so that it displays ON (Figure 7.3).
  - This is turned off by default.
- Click **Save** (Figure 4.4).

Figure 4

![image](media://abaedf8c-5f2c-4544-85a7-704a4cb6f8b4)

- Click the **Sub-Menu Item dropdown** to add sub-menu links related to the main link (Figure 5.1).
- Click **Menu Item** to add your next menu item (Figure 5.2).

Figure 5

![image](media://3fe72dcd-856c-4d9b-83c1-912eb882dbae)

- Click **Save **to save the page and click** Preview **to view your station header in a browser (Figure 6).

Figure 6

![image](media://80d7b5ca-8af8-4915-92f9-d18630cbf000)

- Your station header displays (Figure 7).

Figure 7

![image](media://5f7a467a-d3f0-4eac-9e91-ffb3c7a205f0)

## How to add the Mega Menu

- Once you've implemented the Station Header and added menu links, click the **menu link** under which you want to add a Mega Menu (Figure 1.1).
- In the left side navigation menu, click** Mega Menu** (Figure 1.2).

Figure 1

![image](media://37e9647b-a4a3-493e-94fb-ccb8404b8073)

- The Mega Menu is placed in the lower section of the Station Header. Hover over the Mega Menu and click the** layout icon** (Figure 2.1).
- Click the **type of layout** you want to use for your Mega Menu (Figure 2.2).

Figure 2

![image](media://62d056cd-2e3c-4bc6-8378-6057d199e9d3)

- The sections display. In this example, we have chosen a 3 column layout. Hover over a section and click the** plus sign** (Figure 3.1).
- Click the** type of component** you want to add to the section of your Mega Menu (Figure 3.2).

Figure 3

![image](media://4fa11adf-87de-4858-9075-1c16055eccb2)

- Add the rest of your menu items (Figure 4.1).
- When finished, click **anywhere outside of the menu** to exit the menu view (Figure 4.2).

Figure 4

![image](media://7091abb6-7a82-410c-80df-aa86ead9f4a5)

- Click **Save **to save the page** **and click **Preview** to view your Mega Menu in a browser (Figure 5).

Figure 5

![image](media://3c8d05af-12fc-45cd-9a0c-ab50bd7e095d)

- Hover over the** link that holds the Mega Menu** (Figure 6.1).
- The Mega Menu appears (Figure 6.2).

Figure 6

![image](media://b248a495-b41b-4efc-a95b-03b5174fad77)

## How to add a Donate button

The red text link on the right side of the navigation menu is reserved for calling out something important, such as a Donate button or anything else your station wants to hightlight.

- After you've added all of your menu items, click the **red Menu Link** to add a link you want to call out from the others, such as a **Donate** link (Figure 1).

Figure 1

![image](media://a5861366-6dca-4e5a-9676-94148bde3987)

- Link your menu item in the same fashion as all other menu items (Figure 2).
- Click anywhere **outside of the menu** to exit the menu.

Figure 2

![image](media://110625fa-bc7d-48b3-9add-c1346d523967)

## How to implement LIVE TV

LIVE TV is an optional feature that allows you to include a link to the PBS livestreaming feature.

[Learn more about LIVE TV](https://hub.pbs.org/local-livestreaming/local-livestreaming-in-pbs-video-app-and-web-players)

- Hover over your station header and click the** cog icon** to bring up the component settings (Figure 1).

Figure 1

![image](media://c9eee0f2-6f17-415c-afa3-432c7ff7fc74)

- From the settings on the left side of the page, click the **LIVE TV Button** so that it displays ***ON ***to enable the LIVE TV feature (Figure 2.1).
- In the LIVE TV URL, type the** full URL **to your station's LIVE TV feed (Figure 2.2).
- The LIVE TV icon displays in the right side of your station header (Figure 2.3).

Figure 2

![image](media://0723a41e-1177-48ff-b336-598e292834e5)

- Save the page.

## How to implement Public Media Single Sign-On (SSO)

<span style="color: #111111">Public Media Single Sign-On (SSO) is a customer identity management platform developed by PBS for public media entities that eliminates the need for users to create separate accounts when moving between NPR, PBS, participating NPR & PBS stations, and third-party content providers (e.g., PRX).  For instance, a user can visit their local station website, the NPR One app, and the PBS Video app, all while using the same username and password. </span><span style="color: #111111">[Learn more about SSO](https://docs.pbs.org/space/PMSSO/29392997/Overview)</span>

### <span style="color: #111111">Important notes about SSO and Bento</span>

- <span style="color: #111111">The process of implementing SSO on your Bento site is performed on a rolling basis throughout 2024. Questions can be directed to </span><span style="color: #111111">[spi@pbs.org.](mailto:spi@pbs.org.)</span><span style="color: #111111"> </span>
- <span style="color: #111111">The SSO implementation is tied to your station's domain name. If the domain name changes, your SSO implementation will break. If you have plans to change your domain name, please first </span><span style="color: #111111">[submit a support ticket](https://digitalsupport.pbs.org/support/tickets/new)</span><span style="color: #111111">.</span>

### <span style="color: #111111">Before implementing SSO on your Bento site, you must do the following:</span>

- <span style="color: #1d1c1d">Fill out and submit the Public Media SSO </span><span style="color: #111111">[interest form.](https://www.surveymonkey.com/r/publicmediasso)</span><span style="color: #1d1c1d"> </span>
  - <span style="color: #1d1c1d">This form provides PBS with the necessary information to onboard your station and launch SSO on your website. </span>
- Participate in an onboarding cohort set up by PBS.
  - After filling out the interest form, PBS will contact you to schedule this.

> ⚠️ <span style="color: #1d1c1d">**[Learn more about onboarding](https://hub.pbs.org/spi/spi-initiatives/public-media-sso)**</span><span style="color: #1d1c1d">** Questions? Contact the PBS SPI team at **</span><span style="color: #111111">**[spi@pbs.org](mailto:spi@pbs.org)**</span><span style="color: #1d1c1d">**.**</span>

<span style="color: #1d1c1d">After completing the steps above and making sure you have completed the onboarding process, activate SSO on your station header.</span>

- <span style="color: #111111">From the Station Header settings on the left side of the page, click the </span><span style="color: #111111">***Sign In Link***</span><span style="color: #111111">** toggle**</span><span style="color: #111111"> so that it displays </span><span style="color: #111111">**ON**</span><span style="color: #111111"> (Figure 1.1).</span>
  - <span style="color: #111111">**Remember, this toggle does nothing until you have completed all of the steps listed above.**</span>
- <span style="color: #111111">After clicking the toggle to ON, the Sign In link displays in the right side of the station header (Figure 1.2).</span>
  - <span style="color: #111111">The color of the Sign In link is not dependent on your </span><span style="color: #111111">[site color palette](https://docs.pbs.org/space/B3/4751454/How+to+Style+Your+Site)</span><span style="color: #111111"> and is always blue.</span>

<span style="color: #111111">Figure 1</span>

![image](media://42d4de07-2742-4b5d-8bb6-fc0451f8b79a)

- <span style="color: #111111">Save the page and preview your header. The Sign In link displays (Figure 2).</span>

<span style="color: #111111">Figure 2</span>

![image](media://245d1704-2ee6-4ca6-816c-60c09d83574e)

- <span style="color: #111111">When a user clicks the Sign In link on your site, they are moved through the login process. View the sign-in process </span><span style="color: #111111">[here](https://docs.pbs.org/space/B3/4751452/How+to+Create+a+PBS+Account#How-to-sign-in)</span><span style="color: #111111">.</span>
- <span style="color: #111111">Once logged in, the user can click their login in the upper right corner of the page and view their profile and logout of the site (Figure 3).</span>

<span style="color: #111111">Figure 3</span>

![image](media://87675089-81ae-4be6-ab57-957cb8bff16e)