Skip to content
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

Dialog Button Hover States #1269

Open
3 tasks
ninavizz opened this issue Jul 14, 2021 · 0 comments
Open
3 tasks

Dialog Button Hover States #1269

ninavizz opened this issue Jul 14, 2021 · 0 comments

Comments

@ninavizz
Copy link
Member

ninavizz commented Jul 14, 2021

Problem

In Qubes 4.0 (and possibly 4.1) it is an unfortunate usability limitation that cursor states are unable to change when a mouse hovers over a live object. As such, all items in the Client need to have accessibility-friendly hover states built-in.

Solution

  • The Primary button needs a hover state.
  • The Cancel button at the bottom of the screen needs a hover state.
  • The Close/Cancel dealie at the top, also needs a Hover state.

Figma file, here.
In the Invision prototype and Zep-lin specs reflect these values

Notes

  1. This can wait until all widgets are refactored to QT best practices.
    2 There is a separate issue for icons and other buttons to have hover states, and this issue is just for our family of dialog boxes.
  2. Allie and I have discussed the formalization of some standards around dialogs, now that they exist for Delete, Export, and Print.
  3. All dialogs will be spoken for in TBD design system. :)
@rocodes rocodes mentioned this issue Feb 21, 2024
34 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant