4. Цвета контролов в миксере OKLCH зависят от выбранного цвета.
При этом сохраняется хороший контраст.
Потому что мы берём Hue из текущего цвета и подставляем Lightness и Chroma. И полученные цвета ставим из JS в CSS Custom Properties.
https://github.com/evilmartians/oklch-picker/blob/main/stores/accent.ts