diff --git a/frontend/src/utils/xpack.ts b/frontend/src/utils/xpack.ts index 136cd6a..6ad920b 100644 --- a/frontend/src/utils/xpack.ts +++ b/frontend/src/utils/xpack.ts @@ -35,7 +35,7 @@ export function resetXSetting() { async function getColoredFavicon(url: string, color: string) { const res = await fetch(url); let svgText = await res.text(); - svgText = svgText.replace(/fill=(["'])(.*?)\1/g, `fill="${color}"`); + svgText = svgText.replace(/fill=(["'])currentColor\1/g, `fill="${color}"`); svgText = svgText.replaceAll('currentColor', color); return `data:image/svg+xml,${encodeURIComponent(svgText)}`; }