• 1.5.1 99ed1c9557

    v1.5.1 Stable

    smgr released this 2026-01-17 00:13:28 +00:00 | 3 commits to master since this release

    Minor chroma adjustments

    As of v1.5.0, the claim that chroma curves were non-intersecting was not strictly accurate, even if true for most accents. The v1.5.1 patch enforces bounds directly, ensuring that at no point across the lightness spectrum does an accent in a "lesser role" attain a chroma greater than those accents above it.

    This is a minor tweak based on theoretical principle rather than aesthetics; the resulting changes to the palette are negligible. The accent most affected is violet, with newly written tones from l87 to l98, as it previously exceeded the outermost red chroma over this interval. Changes for most other accents occur only at the lightness extreme l98. Find the precise palette diffs here.

    v1.5.1 chroma curves

    It's worth observing how the OKLCH space restricts red (the most "aggressive" chroma curve in the palette) at the upper end of the lightness spectrum: chroma is approximately linear beyond l80. This shapes the boundary for other accent chromas that are naturally less constrained by OKCLH space itself. In the top down view, for instance, notice the width along the red-magenta-blue arc as compared to the red-yellow-green arc: the differences in the distance to the white point is significant. While red reaches the chroma bounds at its particular radial slice, blues and violets naturally have more latitude, hence their being more affected by strict bounding.

    Top down cxh Front facing cxl
    oklch_topdown.png oklch_red_align.png
    Downloads