From ba4bf28834fba83848f7ff83f5eb6e3077039a4e Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Thu, 7 Oct 2021 18:08:47 +0700 Subject: [PATCH] made cubical desaturation --- src/utils/color.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/color.ts b/src/utils/color.ts index 45826e31..75f07441 100644 --- a/src/utils/color.ts +++ b/src/utils/color.ts @@ -10,6 +10,6 @@ export const normalizeBrightColor = (color?: string) => { const saturation = hsla[1]; const lightness = hsla[2]; - const desaturated = saturation > 0.3 ? desaturate(color, Math.min(saturation, 0.4)) : color; - return lightness > 0.3 ? darken(desaturated, Math.min(lightness, 0.2)) : desaturated; + const desaturated = desaturate(color, saturation ** 3); + return darken(desaturated, lightness ** 3); };