We’ve updated this article from @sitnik_en numerous times over the past couple of years, but we’ve polished and updated it even more since all browsers now support oklch() and relative colors! evilmartians.com/chronicles/ok