logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://anongit.hacktivis.me/git/pleroma-fe.git/
commit: 3490716365746933b609230e228550c64931570a
parent cafa8da357676cd50abe5575b830d567833e30be
Author: Henry Jameson <me@hjkos.com>
Date:   Mon, 27 Jan 2025 11:24:00 +0200

reduce multiplier to avoid overshooting

Diffstat:

Msrc/services/color_convert/color_convert.js4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/services/color_convert/color_convert.js b/src/services/color_convert/color_convert.js @@ -236,8 +236,8 @@ export const getTextColor = function (bg, text, preserve) { let contrast = getContrastRatio(bg, text) const result = convert(rgb2hex(workColor)).hsl - const delta = result.l > 50 ? 1 : -1 - const multiplier = 10 + const delta = result.l >= 50 ? 1 : -1 + const multiplier = 1 while (contrast < 4.5 && result.l > 20 && result.l < 80) { result.l += delta * multiplier result.l = Math.min(100, Math.max(0, result.l))