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:
With notification updates on the new icon:
The notification menu expanded:
And the user menu expanded, with additional tabs for staff and site navigation:
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!