Fix disabled color in dark mode in production (#25818)

This commit is contained in:
Paul Bottein 2025-06-17 15:14:07 +02:00 committed by GitHub
parent bdf48140e4
commit cc0586bf36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,7 +9,9 @@ const _extractCssVars = (
cssString.split(";").forEach((rawLine) => { cssString.split(";").forEach((rawLine) => {
const line = rawLine.substring(rawLine.indexOf("--")).trim(); const line = rawLine.substring(rawLine.indexOf("--")).trim();
if (line.startsWith("--") && condition(line)) { if (line.startsWith("--") && condition(line)) {
const [name, value] = line.split(":").map((part) => part.trim()); const [name, value] = line
.split(":")
.map((part) => part.replaceAll("}", "").trim());
variables[name.substring(2, name.length)] = value; variables[name.substring(2, name.length)] = value;
} }
}); });
@ -25,7 +27,10 @@ export const extractVar = (css: CSSResult, varName: string) => {
} }
const endIndex = cssString.indexOf(";", startIndex + search.length); const endIndex = cssString.indexOf(";", startIndex + search.length);
return cssString.substring(startIndex + search.length, endIndex).trim(); return cssString
.substring(startIndex + search.length, endIndex)
.replaceAll("}", "")
.trim();
}; };
export const extractVars = (css: CSSResult) => { export const extractVars = (css: CSSResult) => {