I have a navigation menu with some of the buttons being hover dropdown menus. So when the user hovers the button, a dropdown opens below where they can select where they want to go.
Front page
Open dropdown menu after hovering
I've also made it so the when you click the button itself (in this case "Cats😼"), you're taken to a sort of umbrella page for all the options in that menu. The page has a short description and then a sidebar with the same options from the dropdown menu.
Umbrella page for cats
On mobile, I have a hamburger menu which expands to take up the entire screen.
Expanded hamburger menu
If you click on the dropdown menu on mobile, it expands with its own options allowing you to choose where you want to go.
Expanded dropdown menu in mobile
My problem is that if clicking on the dropdown button makes it expand, then how will I allow the user to visit the umbrella page? I could make it so that the dropdown menu only expands when the user clicks the arrow, otherwise they're redirected to the umbrella page. But that's UX nightmare - unclear, small clickable area, etc.
Another option is to have all the dropdowns expanded at all times but that doesn't look as good and it can get quite long.
So what is an intuitive solution that doesn't clutter the navigation with too much information?




