-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(MegaMenu): layout iteration in breakpoint between 800 - 1055px #4021
feat(MegaMenu): layout iteration in breakpoint between 800 - 1055px #4021
Conversation
Deploy preview created for package Built with commit: 6ce38afe3f7932e4a997514bd1d5762330544450 |
Deploy preview created for package Built with commit: 6ce38afe3f7932e4a997514bd1d5762330544450 |
Deploy preview created for package Built with commit: 6ce38afe3f7932e4a997514bd1d5762330544450 |
@annawen1 this looks great! One small thing @wonilsuhibm and I noticed is the hover state for the items within the mega menu is rendering at 36px tall, and they should be 32px. From the inspect tool I'd guess that adjusting the top and bottom padding to 7px would fix it. Not sure if it's appropriate to fix in this PR, so I'm happy to write a new issue if that's the correct way to go about that update. |
Found that the latest breakpoint introduced for React masthead (carbon-design-system#4021) does not fit well with non-megamenu environment (like what our Web Components codebase is as of today). Reverted the breakpoint only for Web Components styles, to fix that problem.
### Description Found that the latest breakpoint introduced for React masthead (#4021) does not fit well with non-megamenu environment (like what our Web Components codebase is as of today). Reverted the breakpoint only for Web Components styles, to fix that problem. ### Changelog **Changed** - Change the breakpoint of narrow mode masthead back to `lg`.
### Description Found that the latest breakpoint introduced for React masthead (carbon-design-system#4021) does not fit well with non-megamenu environment (like what our Web Components codebase is as of today). Reverted the breakpoint only for Web Components styles, to fix that problem. ### Changelog **Changed** - Change the breakpoint of narrow mode masthead back to `lg`.
Related Ticket(s)
React: MegaMenu iteration 1 breakpoint and layout updates #3948
Description
New layout for Megamenu at 800px - 1055px.
NOTE: The L0 nav items will appear squished in the lower breakpoints (~800px). We will need the new overflow feature to the Masthead (React: Add the overflow feature to the Masthead #3875) for this to be fixed.
EXPECTED:
Changelog
Changed
Removed