You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Retune the watchface to the Dark Side of the Moon album cover
Rework the palette and colour handling to match the original album art.
- Drop the rainbow's cyan band, taking the spectrum from 7 to 6 to match
the album's six-band prism. Retune the palette to the six colours
sampled directly from the cover and rename oklch_balanced ->
dark_side_of_the_moon, now stored as linear-light colours.
- Remove Oklab entirely. The colours round-tripped sRGB -> linear ->
Oklab -> linear but were always blended in linear space, so Oklab was
a no-op. Delete lib/Oklab.zig, Linear.toOklab and its tests, and the
root.zig re-export; Rainbow and Spectrum now use linear colours.
- Shrink the default prism size 0.866 -> 0.618034 (golden ratio) and
change the default texture from grain to none.
- Introduce Srgb.background / Linear.background = the near-black (9,13,12)
tone sampled from the cover, and fill the disc background with it
instead of pure black. Linear.toSrgb fast-paths this tone and Grain
leaves it (and pure black) untouched so the flat background stays clean.
- Drop --grain from the README logo command and regenerate logo.png.
0 commit comments