qksms icon indicating copy to clipboard operation
qksms copied to clipboard

Default per contact colors are flashy when using night mode

Open raphj opened this issue 5 years ago • 4 comments

Hello,

QKSMS now assigns default per-contact colors. Thanks for this feature, I really like it. However, I am using night mode and while default colors work well when on the default theme, they are a bit flashy when using night mode (but still legible, so this is not a big issue).

Maybe default colors could be automatically ajusted when selecting night mode?

ps: sorry for submitting an empty issue description, it seems I can't figure out keyboards.

raphj avatar Jan 27 '20 10:01 raphj

I mentioned this before in #133 , but wanted to add that both those colors -- #6DC966 #06C9AF -- do not satisfy any of the accessibility-levels' criteria:

  • https://contrastchecker.com/?c=FFFFFF&b=6DC966
  • https://contrastchecker.com/?c=FFFFFF&b=06C9AF

nikolowry avatar Feb 07 '20 16:02 nikolowry

As per Material Design guidelines here

Desaturated colors for accessibility A dark theme should avoid using saturated colors, as they don’t pass WCAG’s accessibility standard of at least 4.5:1 for body text against dark surfaces. Saturated colors also produce optical vibrations against a dark background, which can induce eye strain. Instead, desaturated colors can be used as a more legible alternative.

And this library seems to be tailor made for this.

GeoZac avatar Feb 24 '20 05:02 GeoZac

I just tried QKSMS, and ran into this issue. In low light, the messages are unreadable. My only recourse is to custom set a new color for every conversation - no way to change this automatically.

Wylbur avatar Sep 27 '21 15:09 Wylbur

I also think this ticket should be labeled "Default contact colors are unreadable when using Night Mode". This is a usability issue and an accessibility issue.

Wylbur avatar Sep 27 '21 15:09 Wylbur