UI polish of super sidebar flyout menu
What does this MR do and why?
While testing the super sidebar flyout menu I noticed some opportunites for UI polish.
- Prevent shadow from being clipped / cut by overflow _
unable to fix so reduced scope of MR !128104 (comment 1495410653)back in lets goooo _🚀 - Update shadow to use Pajamas compliant version
- Update border radius of nav item to be more harmonious with containing element
Related to Bring back hovering (#415343 - closed)
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
- Enable the feature flag using
gdk rails c
Feature.enable(:super_sidebar_flyout_menus)
- Navigate to a project or group
- Using a mouse, hover the nav items
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Dan MH