增加友情链接页面

This commit is contained in:
2026-09-16 23:53:27 +08:00
parent 651f860703
commit 481e76cb16
12 changed files with 145 additions and 70 deletions
+12
View File
@@ -0,0 +1,12 @@
(() => {
const isTheme = (value) => value === "light" || value === "system" || value === "dark";
let preference = "system";
try {
const cookieTheme = document.cookie.split(";").map((entry) => entry.trim()).find((entry) => entry.startsWith("kr-theme="))?.slice("kr-theme=".length);
const savedTheme = isTheme(cookieTheme) ? cookieTheme : localStorage.getItem("kr-theme");
if (isTheme(savedTheme)) preference = savedTheme;
} catch {}
const theme = preference === "system" ? (matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light") : preference;
document.documentElement.dataset.theme = theme;
document.documentElement.style.colorScheme = theme;
})();