Last year, we announced the new sidebar navigation menu, which has since become the default navigation menu for new sites, with many existing sites also adopting it. Concurrently, we marked the old hamburger drop-down menu as legacy in the navigation_menu site setting.

As a replacement to the legacy navigation menu, we introduced the header dropdown navigation menu option. This choice is designed for sites that prefer not to use the sidebar navigation menu, yet still want to retain the customization options offered by the sidebar.
In an upcoming Discourse release we will migrate all sites automatically to the new header dropdown navigation, effectively discontinuing support for the legacy navigation menu. In the release after, we will be removing the legacy navigation menu option completely. On our managed hosting, we will gradually transition sites still using the legacy navigation menu to the header dropdown navigation menu.

Please note that if you don’t set up any default category or tags; it will be shown as below.

You can add default category or tags via Configure Defaults which directs you to below settings.


You can apply these changes to existing user preferences from the pop up menu.


Once you set all defaults, you can view All Categories & All Tags links as well.
Categories

Tags

The default experience of sidebar for users differs in what users see on the site for the first time before they have personalized their own sidebar.
Themes or plugins that rely on the official plugin API to customize the legacy hamburger menu will continue to work. However, if your customizations do not use the official plugin API, you may need to adapt them for the header dropdown navigation menu.
Please feel free to share your feedback here if you run into any problems when switching to the header dropdown navigation menu and we’ll be happy to assist you with it.









