InfiniTime icon indicating copy to clipboard operation
InfiniTime copied to clipboard

Improve visibility for people with color vision deficiency

Open lman0 opened this issue 3 years ago • 5 comments

Verification

  • [X] I searched for similar feature request and found none was relevant.

Pitch us your idea!

add list of color correction by type of color blindness so these people can use pinetime

Description

some people are born or become with Color vision deficiency https://en.wikipedia.org/wiki/Color_blindness it make them unable to see some color (like blue , green red,) it would be great if it was possible to add in setting a color correction menu that list the kind of color blindness 'none' , 'red-green' ... and for each color correction add layer to color so the final color became visible to them . like adding colors the base color of #1258

it not a theme by the way, since the original color are not modified (in none case) but only corrected for a 'medical' purpose

lman0 avatar Aug 02 '22 21:08 lman0

Accessibility is definitely something important to look into. This issue can also be solved by carefully designing the UI in a way which makes it understandable without even considering the colors. Do you know if some UI elements are especially problematic?

I took a look at InfiniTime with a color blindness simulator and found a few issues which I'll look into fixing. Otherwise I think InfiniTime is already quite good about this. Most objects have identifying elements in white, which is the easiest to see for everyone.

Riksu9000 avatar Aug 03 '22 09:08 Riksu9000

it also could be a part of the Global Color Scheme #1030 i mean like in some IDEs

ITCactus avatar Aug 03 '22 09:08 ITCactus

@Riksu9000 color blindness make people see without the specific color and if color hold a meaning , then these people are unable the see/understand such meaning.

explanation (please see the website , since it show visually how each kind see the color) https://www.colourblindawareness.org/colour-blindness/types-of-colour-blindness/

here some kind :

  • Red–green color blindness : medical name "deuteranopia"
  • blue–yellow color blindness : medical name "Tritanomaly"

the purpose is of this feature request is :

  • improve visibility
  • maintain color but in a way that allow them , to see colors (dont remove color from UI but rather allow to change color for each group )
  • if element with color hold a meaning , make sure that it's not the color that is holding the meaning (ex : if an icon is blue when activate and red when not then at least make the icon change form when it's not activated ) and if possible add a way to see the variation with the list related to their "color blindnes"

lman0 avatar Aug 04 '22 11:08 lman0

i found a color listing ,for dev ,that allow to change base color to color visible for color blind like deutonmaly ...

a picture that show part of the table conversion found in link below https://www.disabled-world.com/disability/accessibility/websitedesign/color-spectrum-chart.php

is that helpful @Riksu9000 / @JF002 / @NeroBurner ?

please , devs , create a select list that change base color to each of colors blindness, since like said @Riksu9000, (in another pull) there is no plan (near or future ) to make make infinitme monochrome

lman0 avatar Aug 09 '22 09:08 lman0

what is the purpose of the green color of the notification icon ? if the color have a meaning , it would be helpful to change the icon as explained previously

lman0 avatar Aug 09 '22 09:08 lman0

To avoid having to add big features not used by the majority, let's apply universal design concepts to the UI design. I'll close this issue for now. Anyone, please open a new issue if you have trouble using InfiniTime for any reason and we'll see what we can do about it.

Riksu9000 avatar Feb 20 '23 17:02 Riksu9000