New Navigation menu! (27 Jan 2021)

Hi @Sheeri_Cabral,

Loving the embiggened menu, but I have a few suggestions for more consistent interaction:

  • The mouse cursor should be different for clickable versus non-clickable items. The non-clickable category headings (Learn, Community, …) currently use the same “hand pointer” cursor as the MongoDB logo and the dropdown menu items.

  • All of the category headings are non-clickable with a dropdown, except for Documentation which is currently clickable with no dropdown. I was “waiting for the drop” but it didn’t happen :wink: . I’d like to see a dropdown menu including Documentation Home and the high level Documentation groupings: MongoDB Server, MongoDB Drivers, MongoDB Cloud, and MongoDB Tools.

  • I think the menu headings (eg “Programs”) should remain highlighted when the associated dropdown menu is visible. This may be a bug in the styling for the forum menu, since DevHub works like I’d expect.

I agree that including the Discourse top nav or something like an “All Categories” link before the current category would be a helpful UX improvement.

We used to have a link via the MongoDB logo at the top left of the page, but that went away with the transition to a unified menu for Developer Hub & Community Forums last June (resulting in similar discussion about a quick way back to the forum front page). Our workaround at the time was to link “Community” in the header nav to the forums, but in this latest menu update we also wanted to highlight other community activities like events & conferences.

Unfortunately Discourse doesn’t include the top nav on some pages by default, but I will look into options for adding this into our theme.

I also prefer the Latest view, which is an expanded version of the content on the right side of the forum homepage. I find Discourse’s keyboard shortcuts super handy (but I appreciate that some will always prefer visual options).

For example, I rely on jump shortcuts:

discourse-jump-to

To see a full list, choose “Keyboard Shortcuts” from the ☰ menu near the top right of the page, or hit ? without a text input field selected.

Regards,
Stennie

2 Likes