-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Tooltips on overflow menu #6605
Comments
The first few proposed designs could be very frustrating for people using magnification -- with the end of a potentially a very long run on sentence being quite a ways away from it's triggering element (at 300+ magnification). we should use a non-modal dialog here instead, I'd think (like your last example). That concern aside, general accessibility guidance with this pattern is:
|
We are unlikely to add Tooltips to disabled items, as disabled items are inherently inaccessible to keyboard / screenreader users. @dakahn offered some workarounds, like setting a visual affordance of being disabled (but not actually passing down the |
Summary
The ability to inject a tooltip on an overflow menu item, especially in a disabled state to explain why it's disabled, is not currently possible. We'd like to propose the ability to allow this. Looking for development and design input.
Justification
We need to explain to the user why they have disabled actions and how to enable this action. Otherwise, they're left in the dark not knowing how to move forward in some cases.
Desired UX and success metrics
The user is able to hover over a menu item and depending on what the design calls for, either an immediate reaction or a momentarily delayed reaction, the tooltip would appear on the side of the item.
"Must have" functionality
Specific timeline issues / requests
This would be ideally implemented by Q4 as our delivery to ship is September 25th.
Available extra resources
What resources do you have to assist this effort?
Can contact [email protected] as he's the dev on our team responsible for helping to implement this capability.
Examples of it looking werid and not natural:
Example of it acting as depicted in our designs:
The text was updated successfully, but these errors were encountered: