-
Notifications
You must be signed in to change notification settings - Fork 367
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
change: [M3-8468] - Improve action menu styling #10964
change: [M3-8468] - Improve action menu styling #10964
Conversation
Coverage Report: ✅ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verified focus/hover state and color differentiation improvements ✅
"@linode/manager": Changed | ||
--- | ||
|
||
Improve ActionMenu styling ([#10964](https://github.com/linode/manager/pull/10964)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Improve ActionMenu styling ([#10964](https://github.com/linode/manager/pull/10964)) | |
Improve ActionMenu styling and accessibility ([#10964](https://github.com/linode/manager/pull/10964)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm wondering if this change could be made in the theme rather than in the component itself.
MuiMenuItem: { |
@bnussman-akamai wouldn't it be better to make the change in design-language-system repo since the value of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirming the action menu styles. No regressions were found in dark or light mode.
I'm not sure @harsh-akamai I'm mostly just concerned with one-off styling of the If the |
Cloud Manager E2E Run #6598
Run Properties:
|
Project |
Cloud Manager E2E
|
Branch Review |
develop
|
Run status |
Passed #6598
|
Run duration | 25m 53s |
Commit |
d664f543aa: change: [M3-8468] - Improve action menu styling (#10964)
|
Committer | Harsh Shankar Rao |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
2
|
Skipped |
0
|
Passing |
409
|
View all changes introduced in this branch ↗︎ |
Description 📝
When a user opens the LinodeActionMenu by using their mouse, the first option remain highlighted, even after the user is hovering over a separate option. This can be confusing for our users and negatively impacts accessibility.
It has also been reported that the LinodeActionMenu could use additional visual enhancements during the active state. In particular, when visiting the Linodes landing page, the top of the menu can be difficult to identify for some users because it's aligned with the "Last Backup" column of the Linodes table. This is particularly more evident when a user is using dark mode settings.
Changes 🔄
<MenuItem/>
state to focus statusonMouseEnter
<MenuItem
while in dark modeTarget release date 🗓️
N/A
Preview 📷
|
How to test 🧪
Prerequisites
Verification steps
localhost:3000/linodes
and click on the<KebabIcon/>
for any one of the LinodesLast Backup
Column of the Linodes table is able to be differentiated from the top of the option menuAs an Author I have considered 🤔
Check all that apply