Closed tintou closed 1 year ago
Android also has this. Super anecdotally, a colorblind friend of mine says he avoids these settings in OS-wide contexts because they mostly just look like they desaturate everything for him—but that might be his specific colorblindness (protanomaly, iirc). We do avoid using color alone for semantics throughout the OS, but if there's interest in this, we'd likely need to provide:
And oftentimes I see grayscale as an option as well.
The specific color transformations should be in the Android source code if we wanted to start there.
I think I've heard of this more in the context of being used for developers for testing purposes and not as much for users. Probably would be good to speak to some color blind folks about their experience
@danrabbit yeah, that's a similar but opposite feature. 😉 This issue is about attempting to correct for color blindness by shifting colors that are hard to distinguish farther apart, while what you're talking about simulates color blindness by shifting those colors closer together. The exact same mechanism, just different uses.
It may be useful to have a single, global setting for "color-blind mode". It could then be interpreted in different ways throughout the OS and the app ecosystem. For example:
I hope that these ideas show that shifting the colors is not the only UX improving option that we have at our disposal.
Having a global setting would also benefit developers, who wouldn't have to include it at app level. I was thinking of adding such a setting into the Sage app, and it lead me to find this ticket.
A set of filters was merged in Gala: https://github.com/elementary/gala/pull/1595
@Antolius Since we've recently added filters, could you open a separate issue report against the stylesheet about this? I think ideally we'd want to try to come up with solutions there that can be used by default and not require a separate mode if we're using only color somewhere to convey meaning
Problem
Recently some other platforms are providing color presets for color-blind people. This allows them to better perceive the colors on their screen.
Proposal
Make Gala/Plug aware of these settings and provide an interface for easily enable color filter on compositor side (like it is done for night-light)
Prior Art
https://support.microsoft.com/en-us/windows/use-color-filters-in-windows-10-43893e44-b8b3-2e27-1a29-b0c15ef0e5ce