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) => {
const line = rawLine.substring(rawLine.indexOf("--")).trim();
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;
}
});
@ -25,7 +27,10 @@ export const extractVar = (css: CSSResult, varName: string) => {
}
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) => {