From 8d5ab5d3c00ef94e089fdbce00fe38e61087dcaa Mon Sep 17 00:00:00 2001 From: BigCoke233 Date: Sat, 2 May 2020 23:30:29 +0800 Subject: =?UTF-8?q?:sunglasses:=20Add:=20=E6=94=AF=E6=8C=81=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E7=B3=BB=E7=BB=9F=E5=A4=9C=E9=97=B4=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E4=B8=8B=E7=9A=84=20favicon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 可在根目录下创建 faviconDark.ico,如果这个文件存在而系统又为深色模式的时候,就将 favicon 替换成这个文件 --- assets/js/miracles.min.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'assets') diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js index e5e7362..dfc0221 100644 --- a/assets/js/miracles.min.js +++ b/assets/js/miracles.min.js @@ -117,6 +117,16 @@ else if (whatTheme == "1") { alertSend("检测到您使用日落模式,已自动切换"); theme="1"; } +//尝试修改夜间模式下的 favicon +$.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"); + } + } +}); //支持系统深色模式 function swDarkMode(scheme){ if(scheme.matches) { -- cgit v1.2.3