ic-ui-kit icon indicating copy to clipboard operation
ic-ui-kit copied to clipboard

[ic-top-navigation] navigation group menu does not align with Figma design (megamenu)

Open GCHQ-Developer-530 opened this issue 1 year ago • 5 comments

Summary of the bug

When looking at what has been developed vs what's in Figma there's a big difference with how navigation mega menus look.

🪜 How to reproduce

Tell us the steps to reproduce the problem:

  1. Go to grouped navigation story
  2. Hover over a navigation group
  3. See how that looks
  4. Compare to Figma

📸 Screenshots or code

Developed version - Screenshot 2024-11-20 at 12 55 40

Figma version - Screenshot 2024-11-20 at 12 55 51

There's no chevron in the dev version or blue group title.

🧐 Expected behaviour

Either bring dev in sync with Figma design or update Figma to remove the chevron and group title.

GCHQ-Developer-530 avatar Nov 20 '24 13:11 GCHQ-Developer-530

Related to https://github.com/mi6/ic-design-system/issues/1181

irl avatar Dec 01 '24 15:12 irl

Is the developed version using table of contents as the menu?

mi6-577 avatar Sep 12 '25 10:09 mi6-577

I think it's just a <div> with a <nav> element inside and then navigation items slotted directly inside, that (at the moment) happens to look like table of contents instead of the Figma design.

GCHQ-Developer-530 avatar Sep 12 '25 10:09 GCHQ-Developer-530

Not sure what else we need from Design at this point. Figma is correct with megamenu design.

Popping back into 'In refinement' ;-)

mi6-577 avatar Oct 15 '25 11:10 mi6-577

Questions raised on what would happen in Mobile view when Top Nav has multiple Nav Bar Items, potentially all with mega-menus - how would the nested groups appear within the expanded nav bar menu?

GCHQ-Developer-299 avatar Oct 30 '25 10:10 GCHQ-Developer-299