-
Notifications
You must be signed in to change notification settings - Fork 401
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
UI could look better in High Contrast Mode #5218
Comments
Hey Nicolas, what more would you think is needed after your patch #5220 ? |
Quite a lot eh. I wanted to list the different issues here so we can have tasks that people could work on. I'll try to do it in the beginning of next week |
@julienw I went through the UI and added tasks in the first comment of this issue. I may have missed some, but fixing those would already improved things a lot. Then I guess we should have the accessibility team have a look at this to confirm I'm not saying non-sense |
Great list, thanks for the investigation Nicolas. Not much more to add from the accessibility side of things. As a general note when starting any work of this kind: anywhere we have ButtonText we should pair it with ButtonFace, and anywhere we use SelectedItemText we should pair it with SelectedItem. We'd also prefer GrayText (for disabled controls) paired with ButtonFace. I note this because sometimes, depending on your settings, you might think they're equivalent since they may appear quite similar. For example, ButtonFace can look very similar to the Background color if not configured. It's important to get the pairings right so that people who want to configure one of the colors have a consistent experience and can easily visually distinguish controls. |
When enabling a High Contrast Theme on Windows and setting forced colors in Firefox, the profiler looks a bit odd:
┆Issue is synchronized with this Jira Task
ButtonText
SelectedItemText
ButtonText
color (and borders probably)SelectedItemText
color on hoverButtonText
, and the button should have a borderButtonText
colorButtonText
color.filterNavigatorBarUncommittedItem
).sidebar-open-close-button
) isn't visiblesidebar-histogram-bar-color
are not visible (maybe those should be<meter>
too ? )Mark
background andMarkText
color<kbd>
items don't get a distinct styleGrayText
color (fixed by Adapt context menu to High Contrast Mode #5244)The text was updated successfully, but these errors were encountered: