Mega Menu

A Mega Menu is a drop-down menu that expands upon a mouse-over event. The mega menu is populated horizontally from left to right with a maximum of three columns. The mega menu is built using the Secondary Menu (Main) feature. Follow the Secondary Menu (Main) Knowledge Base article to manually add the links you would like to see in the Mega Menu on your site. The order of the links in the secondary menu dictates the placement in the mega menu. Adjust the hierarchy to get the links in the desired column. For a live example, visit the Drupal Common Framework website.

Contact the ITS Web Team via Slack or ITS.Drupal.Team@domail.maricopa.edu to add a mega menu to your site. Only one mega menu can be enabled.


Instructions

Creating a Mega Menu Link

  • Go to Structure > Menus > Secondary Menu

  • Select Add Link

  • Provide a Menu Link Title

  • Provide a Path for the menu item

  • Enter a Description that displays on mouse over

  • Check the Enabled checkbox

  • Check the Show as Expanded checkbox

  • If you are creating a root level menu item, set the Parent link to <Secondary menu>

  • If you are creating a sub link, set the Parent link to the root level menu item

  • Click Save

Arranging the Mega Menu Hierarchy

  • Go to Structure > Menus > Secondary Menu

  • Click and drag the Maltese cross icon for the menu item to the desired spot

  • Click Save Configuration

Removing a Mega Menu Link

  • Go to Structure > Menus > Secondary Menu

  • Click the Delete link under the Operations column


Related Articles