From 16bea3a53372692ebf4b47e59123e0e11f2f8db2 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 13 May 2021 20:33:41 -0300 Subject: page color "bleeds" into backdrop; remove blur fx --- src/util/colors.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/util') diff --git a/src/util/colors.js b/src/util/colors.js index 1df591b..01c5502 100644 --- a/src/util/colors.js +++ b/src/util/colors.js @@ -15,8 +15,9 @@ export function getColors(primary) { .map(val => parseInt(val, 16) / 255); const [ h, s, l ] = rgb2hsl(r, g, b); const dim = `hsl(${Math.round(h)}deg, ${Math.round(s * 50)}%, ${Math.round(l * 80)}%)`; + const bg = `hsla(${Math.round(h)}deg, ${Math.round(s * 15)}%, 12%, 0.80)`; - return {primary, dim}; + return {primary, dim, bg}; } export function getLinkThemeString(color) { @@ -29,11 +30,12 @@ export function getLinkThemeString(color) { export function getThemeString(color, additionalVariables = []) { if (!color) return ''; - const { primary, dim } = getColors(color); + const { primary, dim, bg } = getColors(color); const variables = [ `--primary-color: ${primary}`, `--dim-color: ${dim}`, + `--bg-color: ${bg}`, ...additionalVariables ].filter(Boolean); -- cgit 1.3.0-6-gf8a5