Skip to main content


Reply to Dark Mode Color Palettes and APCA by @ayushnix:

This feedback has been helpful for me too; I incorporated the discussion around the Helmholtz–Kohlrausch effect into the “contrast is complex” section of my web best practices article.

I think the Helmholtz-Kohlrausch effect also ties into my concerns regarding overstimulation, also described in the same section of that article. Over-saturation of perceptually “light” colors that also look like “warning” colors (e.g. yellow, which contains the perceptually-bright green along with red) can be psychologically stressful.

I’m beginning to think that a single scalar value might not be the best way to represent all these different axes. Designers should try to strike different balances between different sets of values, depending on responses to media queries.

On the other hand, the “default” values should still try to “even-out” potential harms and conform to existing norms, because fingerprinting-averse users (and users who just need to borrow someone else’s un-personalized machine) should still receive some accommodation.

# note from https://seirdy.one/notes/2022/07/03/more-aspects-to-contrast/
in reply to Seirdy

It's somewhat distressing for me that I can't find comfortable color schemes to use in neovim and my terminal, even though there are so many colorschemes out there. One Dark is the only comfortable (but not flawless) colorscheme I've been able to find but that fails WCAG AAA and APCA.

I suspect that there's little research involved in choosing colors when creating colorschemes and their designers mostly churn out whatever colors they think look good for them. I've been considering creating my own colorscheme but I haven't figured out where to get started reading about color theory and alternative color spaces like LAB and LCH.