It's funny how the last section with the screenshots mentions "preserving accessibility". "Fixing the lightness and only modifying hue and chroma" is not a recipe for good accessibility and the screenshots demonstrate it.<p>I'm severely green-blind and in the earlier screenshots of the Solarized palette I already hat issues telling red and orange, and blue and violet apart. But with the new palette I now struggle with red, orange AND green, and magenta and cyan also have become less distinct from each other.<p>Solarized wasn't very accessible to begin with (few syntax highlighting color palettes are) but this is just worse. If you learn about color theory as a hobby, please also take the time to learn about color vision and before making claims about accessibility also learn about how color vision deficiencies affect perception.<p>It's nice that the author admits they had to learn about color theory in order to approach this, i.e. they didn't know much about color before, but please don't claim this is an "improvement" if you really only tried to increase the light-dark contrast of the text against the background. Solarized is a fairly low-contrast theme to begin with and increasing its contrast while maintaining its general aesthetic would have been an interest goal but this article doesn't seem to actually be interested in doing that.
Selenized[0] is an another attempt at improving on solarized.<p>[0]: <a href="https://github.com/jan-warchol/selenized/" rel="nofollow">https://github.com/jan-warchol/selenized/</a>
> For me, the contrast between text and the background is just a little too low<p>I have always thought this with Solarized, on many monitors over many years. Perhaps my eyes aren't as good as others, but i found it instantly fatiguing
I don't mean for this to sound negative but I'm confused by the effort to make the different shades the same perceived brightness.<p>Isn't a significant part of a colour scheme the ability to more easily distinguish between elements? In my terminal and text editor I want to pick out the relevant information quickly.<p>I hate asking stuff like this because it sounds like I'm dismissive of the really cool article/experiment I just read.
To me the problem with solarized dark has always been that my brain keeps telling me that my monitor is broken as it "bleeds backlight". I like the rest of it but whenever I use it I just turn the background to more or almost completely black. So much better.<p>I guess the same very low contrast is a problem for the light one too. This here did not improve it.<p>Nowadays I mostly use something else.
> For me, the contrast between text and the background is just a little too low (especially if I’m working in a bright space), and you can see that it also varies between different token types.<p>Strange. For the dark scheme, it fixes the saturation and lightness difference between colors, but it doesn't seem to improve the contrast ... at all? Are my eyes lying to me? You decide: <a href="https://i.imgur.com/vFa06CE.png" rel="nofollow">https://i.imgur.com/vFa06CE.png</a><p>I think this is an interesting approach, maybe I'll try using it with a significantly darker background color.
One thing I'm bit confused about is the relationship between oklab(/oklch) and different colorspaces; are srgb-oklab and p3-oklab different things? Or is oklab something that exists independent of srgb/p3/whatever? In web they seem bit intermixed in a confusing way. And does HDR add yet another dimension here is needed for "full" color specification.
Anyone assemble this into a jetbrains theme file?<p>Author links to a json file <a href="https://meat.io/oksolar.json" rel="nofollow">https://meat.io/oksolar.json</a> but haven't done manual jetbrains theming so hoping more experienced eyes have taken a stab at it.
Great to see that getting more traction than my submission. I hope to find time to incorporate it into my terminal. Are there already some projects generating the various color schemes?
Removing contrast towards more washed out colors does not look like an improvement. Examples at the end look less legible both in too much light and in less light.