Menu navigation redesign
Project type
Navigation - IA
Client
Pink Gellac
Role
Solo UX/UI designer
Timeframe
1 month
As Pink Gellac expanded into new product categories, the existing mega-menu had reached the limit of what it could carry. I redesigned the navigation from the ground up — introducing a layered structure that reduces decision fatigue, introduces the product range gradually, and scales easily allowing more categories to be added.
The original mega-menu expanded every category, subcategory, and product type visible in a single open panel. Everything was equally visible, equally weighted, and equally demanding of a decision our users may have not been prepared to make. As new product lines were introduced, the problem wasn't going to solve itself. Navigation problems are rarely just navigation problems. The existing menu wasn't necessarily broken, it just outgrew it's purpose, so I took the current state and mapped how the category structure had evolved alongside the product range, identified where it was creating friction, and looked at available data.





Rather than treating the menu as a list of links, I wanted to understand what people expected to find before they even interacted with it. Looking at mental models and information architecture helped explain where those expectations started to diverge. Hick's Law became a useful lens throughout, reinforcing the idea that every additional choice adds friction when users are still trying to orient themselves. At the same time, conversations with the marketing and e-commerce teams shifted the challenge beyond navigation. The menu also had to introduce the product range to first-time visitors, helping them build an understanding of the catalogue instead of expecting them to already have one.
Reflection
The redesigned navigation is live across desktop and mobile, has accommodated new product additions since launch without structural changes, and gave the commercial team a seasonal tab system and campaign placement they can operate without raising a design or dev ticket.

