Purpose

A menu helps visitors navigate the website. It makes it easy to find and access different sections or pages.  

When to use Menus

Menus help users find information fast. They organize content into clear categories or sections. They make browsing more efficient and improve the overall user experience. Menus also show how your website's content is organized. They help users see the layout and navigate the site easily.

Elements of a Menu

The Main Navigation is the menu that appears at the top of the website.

Non-clickable menu navigation dropdown

The side bar menu is also the main navigation menu, but the dropdown is condensed allowing for the menu to be easier to navigate.

Example of menu nesting

The Footer Menu Navigation is located at the bottom of the page. 

Footer navigation

Footer Location information is pulled from the "Agency Settings" where the agency manager may specify a primary Location as well as a primary Contact

The Navigation menu allows for limited items before shifting to a "hamburger" style menu on the top right. When possible, use shorter navigation menu labels, and make the number of menus around 6-7. Check your peer websites to see their menus and the links they use.

Example of Menu Navigation Disappearing (hamburger): 

Example of disappearing menu
Menu example

The menu will automatically move to a mobile-responsive hamburger menu, if the number of menu items exceeds 7 (or less, if the menu titles are  long).

1

Log in to your site

You can login to your site from login.iowa.gov.

Iowa.gov login screenshot

Each person on your agency team has a specific user role for the website. These roles set permissions. They control who can edit, review, and publish content. You can ask for a role change or remove a role. Just submit a ServiceNow support ticket if you need help.

2

Add a specific page to the Menu Navigation from the menu settings

To add a page to the menu navigation using the menu setting, go directly to that page and select the edit button that is directly above the page title.

Adding a menu item

Another way is to select the "Content" button in the upper left corner of the page. This will bring up the "Content library" where you can search for the page by its title within the content library filter. After you've found the page, you can select the edit button within the far right of the filter results under the operations row.

Content library example

Once you are in the edit section of the page you want to have added to the menu, go to the right of the page and you will see the sidebar. You can select the "Menu settings" and then click the "Provide a menu link" check box. 

Provide a menu link example

Next you can pick the placement of this page in the menu by selecting the "Parent Link" dropdown and choose to have it appear in the "Footer" menu or the "Main Navigation" menu. 

Placing a parent link example

Note that more than 6 main navigation menu items, will cause the menu to become a "hamburger" on the topmost right-hand side.

Once you are all done you can now select the save button at the bottom of that page for the page to appear in the menu navigation.

3

Be aware of Navigation Menu limits

The Navigation menu allows for limited items before shifting to a "hamburger" style menu on the top right.

When possible, use shorter navigation menu labels, and make the number of menu items around 6-7. Visit your peer websites to get a sense of what the menus show and the different menu links that peer agencies are choosing.

For example, this is a longer menu that must shift to hamburger style:

Right Hand Hamburger Menu Navigation

The menu will automatically move to a mobile-responsive hamburger menu, if the number of menu items exceeds 7 (or less, if the menu titles are  long).

4

How to organize Footer and Main Navigation Menu links

An easier way for Agency Managers to reorganize your menu is by selecting the "Structure" button that is at the top of the page and then within the dropdown hover over "Menu" which is where another dropdown will appear for you to select either the "Footer" or "Main Navigation."

Structure menu example

From here you can now use the crosshairs to move and reorganize the menu links to appear wherever you would like them. When you are done make sure to scroll down and select the blue "Save" button at the bottom to make sure your changes are saved.

Main navigation edit menu
5

How to edit and delete Navigation links

You can find the list of your current navigation links where you can add or delete links that are in your main menu navigation as well as links that are within your footer navigation.

Footer navigation menu example

Those with the Publisher and Agency Manger roles can adjust this within the structure tab. From the structure tab you will want to navigate to menu and then select the menu you want to edit or remove links from. For this example, we will remove links that are appearing in the footer.

  • Remove footer links example

Clicking on the list of links and then the edit button will allow you to edit or delete links that are in the menu sidebar, top main navigation or footer.

Edit footer menu example

If you don't want to delete the link but instead want to hide it so that the link doesn't appear within the footer or menu you can easily do this by unchecking the box within the enabled row. This will make it so the link is now hidden from appearing.

Hide a link example

Example: Footer navigation with a list of links with the enabled box checked.

Footer menu

Example: Footer navigation with a list of links with the enabled box unchecked and now are hidden

Footer links hidden example