diff --git a/extensions-builtin/anapnoe-sd-theme-editor/javascript/ui_theme.js b/extensions-builtin/anapnoe-sd-theme-editor/javascript/ui_theme.js index 5e888b46..6149b7ab 100644 --- a/extensions-builtin/anapnoe-sd-theme-editor/javascript/ui_theme.js +++ b/extensions-builtin/anapnoe-sd-theme-editor/javascript/ui_theme.js @@ -28,21 +28,21 @@ function rgbToHsl(rgb) { const diff = max - min; const add = max + min; - const hue = min === max ? - 0 : + const hue = min === max ? + 0 : r === max ? - (60 * (g - b) / diff + 360) % 360 : - g === max ? - 60 * (b - r) / diff + 120 : + (60 * (g - b) / diff + 360) % 360 : + g === max ? + 60 * (b - r) / diff + 120 : 60 * (r - g) / diff + 240; const lum = 0.5 * add; - const sat = lum === 0 ? - 0 : - lum === 1 ? - 1 : - lum <= 0.5 ? - diff / add : + const sat = lum === 0 ? + 0 : + lum === 1 ? + 1 : + lum <= 0.5 ? + diff / add : diff / (2 - add); return [