- From: Isaac Muse via GitHub <noreply@w3.org>
- Date: Tue, 30 Jun 2026 16:53:19 +0000
- To: public-css-archive@w3.org
I think some of these decisions arose from trying to normalize things like: I want to interpolate between `oklch(50% 0.0 270)` and `oklch(50% 1.0 180)`. So the idea was that the user probably meant for `oklch(50% 0.0 270)` to be a gray color, so treat it has such when interpolating. So this also got applied in things like relative colors. I think the idea was to allow people to not have to think about using `none` in interpolation and such. I'm making a lot of assumptions as I honestly don't remember the reasonings behind the final decision. Personally, I like having control of hue explicitly when remaining in the current space to take advantage of when I do or not care about hue data, even when interpolating, but I realize CSS may desire more simple rules. -- GitHub Notification of comment by facelessuser Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/14100#issuecomment-4845936770 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 30 June 2026 16:53:20 UTC