diff options
| author | BigCoke233 <hi@guhub.cn> | 2020-05-02 23:30:29 +0800 |
|---|---|---|
| committer | BigCoke233 <hi@guhub.cn> | 2020-05-02 23:30:29 +0800 |
| commit | 8d5ab5d3c00ef94e089fdbce00fe38e61087dcaa (patch) | |
| tree | 9c1527ba100c8279d40aab87afce26a4f76bf539 /assets/js/miracles.min.js | |
| parent | 3ec31ec991c7faca3a3abc6c68dd8c6faeff49c1 (diff) | |
:sunglasses: Add: 支持自定义系统夜间模式下的 favicon
可在根目录下创建 faviconDark.ico,如果这个文件存在而系统又为深色模式的时候,就将 favicon 替换成这个文件
Diffstat (limited to 'assets/js/miracles.min.js')
| -rw-r--r-- | assets/js/miracles.min.js | 10 |
1 files changed, 10 insertions, 0 deletions
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) {
|
