mirror of
https://github.com/penpot/penpot.git
synced 2026-11-12 13:00:37 +00:00
* 🐛 Preserve HSL values while editing lightness Keep HSL editing components through black, white, and grayscale. Use the same draft for numeric inputs, sliders, and gradient previews. Strip the draft before emitting color data and reset it on other edits. Closes #12615 Signed-off-by: makesomethingshit <junsoo1172@gmail.com> AI-assisted-by: GPT-6 * 🐛 Keep HSL drafts consistent across gradient and ramp edits Match RGB components to HEX so gradient echoes preserve HSL drafts. Discard stale HSL values when editing Ramp hue, saturation or value, while preserving them for opacity-only changes. Cover grayscale gradient echoes and saturation restoration. Signed-off-by: makesomethingshit <junsoo1172@gmail.com> AI-assisted-by: GPT-6 --------- Signed-off-by: makesomethingshit <junsoo1172@gmail.com>