fix: taskbar color follow(#54)

This commit is contained in:
AprilNEA 2023-03-27 15:01:35 +08:00
parent 3f865ffa1e
commit cd73c3a7cb
No known key found for this signature in database
GPG Key ID: B93E17BB436B4DE1
1 changed files with 8 additions and 0 deletions

View File

@ -358,12 +358,20 @@ function useSwitchTheme() {
const config = useChatStore((state) => state.config);
useEffect(() => {
const metaDescription = document.querySelector('meta[name="theme-color"]');
document.body.classList.remove("light");
document.body.classList.remove("dark");
if (config.theme === "dark") {
document.body.classList.add("dark");
if (metaDescription){
metaDescription.setAttribute('content', "#151515");
}
} else if (config.theme === "light") {
document.body.classList.add("light");
if (metaDescription){
metaDescription.setAttribute('content', "#fafafa");
}
}
}, [config.theme]);
}