- From: Lea Verou via GitHub <noreply@w3.org>
- Date: Thu, 23 Jul 2026 21:45:42 +0000
- To: public-css-archive@w3.org
> Another question: what are the expected outcomes of converting `hsl(120deg none none)` to LCH and HWB? By my reading of the spec (given that conversion should forward analogous components), these should result in `lch(none none none)` and `hwb(none none none)`—the chroma/hue being `none` because the saturation and lightness are both powerless, and the actual hue information is lost in the initial conversion to sRGB. That said, it does seem a bit unintuitive that the hue would be lost here (especially in the HSL -> HWB conversion where there's an unambiguous answer; HSL -> LCH is squishier given that multiple colors with the same HSL hue can map onto a range of different LCH hues), so I wanted to check that this was the intent before implementing. That should be an easy fix, since analogous components are plugged in at the end of the conversion, so we can just say that it applies to the start and end space, not intermediate ones. -- GitHub Notification of comment by LeaVerou Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10210#issuecomment-5063852627 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 23 July 2026 21:45:43 UTC