diff options
| -rw-r--r-- | assets/js/miracles.min.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js index dfc0221..57d8b93 100644 --- a/assets/js/miracles.min.js +++ b/assets/js/miracles.min.js @@ -118,15 +118,20 @@ else if (whatTheme == "1") { theme="1";
}
//尝试修改夜间模式下的 favicon
-$.ajax({
+if(getCookie("systemDarkThemeIcon")&&getCookie("systemDarkThemeIcon")==1){
+ if(window.matchMedia ("(prefers-color-scheme: dark)").matches) $("link#icon").attr("href","/faviconDark.ico");
+}else{
+ $.ajax({
type: "GET",
url: "/faviconDark.ico",
success: function (response,status,xhr) {
if(status!=404&&window.matchMedia ("(prefers-color-scheme: dark)").matches){
$("link#icon").attr("href","/faviconDark.ico");
+ addCookie("systemDarkThemeIcon", 1, 48);
}
}
-});
+ });
+}
//支持系统深色模式
function swDarkMode(scheme){
if(scheme.matches) {
|
