I appreciate the work you are doing. But I have a question about the "High Contrast." Why isn't the background white? It's some sort of pale blue or gray or off-white, which lessens the contrast and makes it harder to read.
Yes, this is far better than the other options so far, but what's the aversion to black letters on white background?
Isn't it just as easy to code the background as white, rather than some variation of kinda-white-but-not-really? Isn't the point of High Contrast to max out the contrast? Simple pure-black letters on pure-white background is much preferable for me, and I suspect I'm not alone.
Forgive me if this sounds pedantic - that's not what I'm going for, just illustrating my thought process!
From a UI-philosophy position, having text enclosed within a block that's visually separated from the background conveys meaning. For example, the background of the block above this text, being slightly darker than this text-block's background, conveys that it's separate. It's obvious to anyone who's visited web forums for years that this means it's a quote from a previous poster.
It conveyed all that meaning without me having to label it with "THIS IS A QUOTE".
To convey that with just borders is possible, but
modern web-design standards aren't leaning in that direction. We want Websleuths to grow, and if it looks looks old and outdated, they'll think the content is also old and outdated, and likely leave. That said, our long-time users won't appreciate big change. It's up to me and my team to strike a balance, and that can be harder than writing the code itself!
I could make the background (what is white on the
High-Contrast - Light theme) some accent-color. Going with the blue-theme, I could experiment with a light desaturated-blue, and move in a stepped-fashion towards white as we get closer to the actual text-editor.