I’m claiming it is an improvement in terms of usability, simply because Solarised wasn’t designed with these properties in mind. Whether it’s significant everyone needs to judge for themselves. I personally was mostly annoyed by how some colours are over-emphasised with Solarised, especially magenta and red, to a lesser degree orange.
You could take a fundamentally different approach and use different levels of emphasis for different colours, but I don’t think this was done in a quantitative and purposeful way. It’s also just not the approach I favour as I (and probably others) prefer an overall less busy look more like a text.
And aesthetics in general are of course subjective and were admittedly only of secondary consideration.
> I’m claiming it is an improvement in terms of usability, simply because Solarised wasn’t designed with these properties in mind.
Are you sure about that? On [1] and [2] the creator of Solarized describes why he choose low contrast and specific hue differences, representable in CIELAB. That sounds rather similar to your first three points in [3].
Even if the approaches have some similarities, it does doesn't denigrate your work. Thanks for continuing this line of work. And I am looking forward to test Penumbra in comparison to Solarized.
[1]: https://ethanschoonover.com/solarized/#features
For the colours, this means uniform chroma and hues that aren’t hand-picked but optimised (on top of that using a more hue-accurate colour space).
I’d argue there’s enough of a difference, especially in the visual result, to make this more than an iteration, but even if it was simple iterative, there’s nothing bad about that and it can still be valuable work without being plagiarism .
https://github.com/nealmckee/penumbra#acknowledgments
Which reminds me, of https://github.com/jan-warchol/selenized/blob/master/whats-w... Selenized is another theme which aims to improve on Solarized.
https://github.com/jan-warchol/selenized/blob/master/feature...
https://github.com/jan-warchol/selenized/blob/master/balanci...
Wonder how they compare.
It definitely improves on some of the same issues I had with Solarized, but in a non-rigorous way, with more of a “good enough” approach.
Are you claiming it's a significant improvement over Solarised? Either way, good stuff.