From 5721faa03738e5f4f99ba4401ad582164d9dbd71 Mon Sep 17 00:00:00 2001 From: Eltrac Koalar Date: Sat, 29 Feb 2020 11:37:34 +0800 Subject: =?UTF-8?q?=F0=9F=A7=AA=20Perf:=20=E5=AF=BC=E8=88=AA=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E6=8C=89=E9=92=AE=E5=AD=97=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/js/miracles.min.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js index 27d1a1f..c7ec942 100644 --- a/assets/js/miracles.min.js +++ b/assets/js/miracles.min.js @@ -68,6 +68,7 @@ function gotoPosition(e){ /** * Dark theme */ + //toggleDark function Dark() { //Add classs to use dark theme @@ -116,16 +117,12 @@ function Sepia() { */ //explore and load dark theme var whetherDark = getCookie("darkTheme"); -var whetherGray = getCookie("grayFilter"); -var whetherSepia = getCookie("sepiaFilter"); var schemeGeter = window.matchMedia ("(prefers-color-scheme: dark)"); if (whetherDark == "on" || schemeGeter.matches) { $("body").addClass("body-dark"); -} else if (whetherGray == "on") { - $("html").addClass("html-filter-gray"); -} else if (whetherSepia == "on") { - $("html").addClass("html-filter-sepia"); -} + $("#toggle-dark-button").html(''); + $("#toggle-dark-mobile").html(''); +} //支持系统深色模式 function swDarkMode(scheme){ if(scheme.matches) @@ -396,7 +393,7 @@ if (loadPjax = true) { /** * NavBar Scroll Change */ -var navBar_height = navBar.clientHeight +var navBar_height = navBar.clientHeight; function navUpdate() { if(allowNavAero==true) { @@ -404,10 +401,16 @@ var navBar_height = navBar.clientHeight if (scrollTop > navBar_height) { navBar.classList.remove("nav-aero"); navBarMobile.classList.remove("nav-aero"); + $(".nav-icon-button").css("color", "#000"); } else { navBar.classList.add("nav-aero"); navBarMobile.classList.add("nav-aero"); - + if ($(".index-banner").css("background-image")=="url('')") { + $(".nav-icon-button").css("color", "#000"); + } + else { + $(".nav-icon-button").css("color", "#fff"); + } } } } -- cgit v1.2.3