Forum Discussion

Shweta Tuli's avatar
Shweta Tuli
Copper Contributor
Apr 18, 2019
Solved

Queries regarding MegaMenu Navigation on Sharepoint Site

I have a few queries w.r.t to MegaMenu Navigation feature of SharePoint:

1. From where are the navigation items sourced?

2. What is the maximum hierarchical level for the navigation items?

3. Can we set target audience on these navigation items?

4. Is Mega Menu Navigation set on the root site inherited on subsites?

5. Is the megamenu limited only to the communication site template? I could not see the menu being associated with team site.

  • Shweta Tuli Assuming that you mean a modern site, here are the answers:

    1. The navigation items are entered in manually by the owner of the site.

    2. You can have up to three levels in the hierarchy. If you are using a megamenu, you should use all three levels because the user experience is optimized for that experience. If you only need two levels, the cascading style is a better choice.

    3. You cannot set a target audience yet, but that feature is definitely planned.

    4. Mega menu is site-specific. However, if you make a site a hub site, then the mega menu can be shared among all the modern sites associated to the hub. Just for fun, I tried creating a modern sub-site from a communication site and the megamenu navigation doesn't appear to inherit even though I set it up to do so. Sub-sites are not the preferred structure for modern architectures so I would not assume that mega menus on modern sites would show on the subsites (which can only be team sites).

    5. Mega menus are limited to sites that have top navigation. It wouldn't be a good user experience to have a mega menu in left navigation. They work great on communication sites and if you want a mega menu experience on a team site, you would need to make the team site a hub site. Since hub sites have top navigation, you could create a mega menu experience for the hub site itself as well as all the sites associated to that hub.

     

    Take a look at Planning Navigation for the Modern SharePoint Experience to learn more: https://docs.microsoft.com/en-gb/sharepoint/plan-navigation-modern-experience.

3 Replies

  • Shweta Tuli Assuming that you mean a modern site, here are the answers:

    1. The navigation items are entered in manually by the owner of the site.

    2. You can have up to three levels in the hierarchy. If you are using a megamenu, you should use all three levels because the user experience is optimized for that experience. If you only need two levels, the cascading style is a better choice.

    3. You cannot set a target audience yet, but that feature is definitely planned.

    4. Mega menu is site-specific. However, if you make a site a hub site, then the mega menu can be shared among all the modern sites associated to the hub. Just for fun, I tried creating a modern sub-site from a communication site and the megamenu navigation doesn't appear to inherit even though I set it up to do so. Sub-sites are not the preferred structure for modern architectures so I would not assume that mega menus on modern sites would show on the subsites (which can only be team sites).

    5. Mega menus are limited to sites that have top navigation. It wouldn't be a good user experience to have a mega menu in left navigation. They work great on communication sites and if you want a mega menu experience on a team site, you would need to make the team site a hub site. Since hub sites have top navigation, you could create a mega menu experience for the hub site itself as well as all the sites associated to that hub.

     

    Take a look at Planning Navigation for the Modern SharePoint Experience to learn more: https://docs.microsoft.com/en-gb/sharepoint/plan-navigation-modern-experience.

  • Let my try to answer your questions:
    1) Navigation is sourced from the navigation settings in your site
    2) AFAIK, there is not a maximum hierarhical level for the navigation items...however, the more levels you put the more complex is going to be to manage the navigation
    3) No yet
    4) Mega Menu is suited for Hub Sites and Sites joined to the Hub. In general try to avoid the classic pattern based on creating subsites
    5) It's limited to modern team sites
    • Shweta Tuli's avatar
      Shweta Tuli
      Copper Contributor

      Thanks for your reply. Adding further to your responses.
      1. I meant where can you see the navigation items from mega menu stored in sharepoint?
      2. -
      3. -
      4-
      5- I could not see the setting to activate on Modern Team site. however the same is visible on Modern Communication site. Is this a limitation or some other feature needs to be activated to view the megamenu,

Resources