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 6aec561b..3b59bdeb 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 - : r === max - ? (60 * (g - b) / diff + 360) % 360 - : g === max - ? 60 * (b - r) / diff + 120 + const hue = min === max + ? 0 + : r === max + ? (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 [