What would be the best approach to split the combined notifications & user menu into two?

I’d like to split the new combined user & notifications menu into two distinct menus for these reasons:

  • I generally find the new menu a bit overwhelming for casual users and want to be able to offer a simpler alternative
  • I want to keep using and making interfaces for Discourse that only offer a sidebar with reduced options. Or no sidebar at all. Then I need a place for items that have been on the hamburger menu so far, like about, faq, groups…

So the idea for the header would be to have two icons, one for notifications, on for user:

header-icons

With notification updates on the new icon:

header-icons-notification

The notification menu expanded:

notifications-menu

And the user menu expanded, with additional tabs for staff and site navigation:

user-menu

I guess I can cobble this together in a theme component. But I wonder what would be the approach that will stay best aligned with future changes in core?

Thanks for any feedback on this from more experienced devs! :pray: :yellow_heart:

2 Likes

This may already be on the way:

1 Like

e.g. under a bell icon rather than the avatar

Haha, ok , I missed that! Thanks!

Still curious about suggestions though, as it’s quite on the top of my list :slight_smile:

Since things are a bit of a moving target here, it’s hard to offer too much guidance about staying aligned or compatible.

Is using the “new hamburger” menu an option for you for this part?