From c134d4fc86e3172c38367b604762cd2879da0fa7 Mon Sep 17 00:00:00 2001 From: Jerry Date: Tue, 24 Mar 2020 19:03:51 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20fix:=20=E4=BF=AE=E5=BE=A9highlight=5Fsh?= =?UTF-8?q?rink=E8=A8=AD=E7=82=BAfalse=E6=99=82,=E5=B0=8E=E8=87=B4script?= =?UTF-8?q?=E5=A0=B1=E9=8C=AF=E7=9A=84bug=20:bug:=20fix:=20=E4=BF=AE?= =?UTF-8?q?=E5=BE=A9highlight=5Fshrink=E8=A8=AD=E7=82=BAtrue=E6=99=82,?= =?UTF-8?q?=E6=8C=89=E9=88=95=E9=BB=9E=E6=93=8A=E7=84=A1=E5=8F=8D=E6=87=89?= =?UTF-8?q?,=E6=B2=92=E6=9C=89=E6=89=93=E9=96=8B=E4=BB=A3=E7=A2=BC?= =?UTF-8?q?=E6=A1=86=E7=9A=84bug=20:bug:=20fix:=20=E4=BF=AE=E5=BE=A9?= =?UTF-8?q?=E8=87=AA=E5=8B=95=E5=88=87=E6=8F=9Bdarkmode=E6=99=82=EF=BC=8C?= =?UTF-8?q?=E5=88=87=E6=8F=9B=E6=8C=89=E9=88=95icon=E6=B2=92=E6=9C=89?= =?UTF-8?q?=E8=AE=8A=E6=9B=B4=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/includes/head/config.pug | 2 +- source/js/main.js | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/layout/includes/head/config.pug b/layout/includes/head/config.pug index 88a8633..74e4b91 100644 --- a/layout/includes/head/config.pug +++ b/layout/includes/head/config.pug @@ -112,7 +112,7 @@ script. baiduPush: !{baiduPush}, highlightCopy: !{highlightCopy}, highlightLang: !{highlightLang}, - highlightShrink: !{highlightShrink}, + highlightShrink: '!{highlightShrink}', isFontAwesomeV5: !{isFontAwesomeV5} } diff --git a/source/js/main.js b/source/js/main.js index 67b359b..7762900 100644 --- a/source/js/main.js +++ b/source/js/main.js @@ -271,16 +271,16 @@ $(function () { * 代碼收縮 */ const $highlightTools = $('.highlight-tools') - if (isHighlightShrink === true) { + if (isHighlightShrink === 'true') { $highlightTools.append('') - } else if (isHighlightShrink === false) { + } else if (isHighlightShrink === 'false') { $highlightTools.append('') } $(document).on('click', '.highlight-tools >.code-expand', function () { var $table = $(this).parent().next() if ($(this).hasClass('code-closed')) { - $table.css('display', '') + $table.css('display', 'block') $(this).removeClass('code-closed') } else { $table.css('display', 'none') @@ -668,8 +668,7 @@ $(function () { var isFontAwesomeV5 = GLOBAL_CONFIG.isFontAwesomeV5 var $darkModeButtom = $('#darkmode') if (typeof autoChangeMode !== 'undefined') { - if (Cookies.get('theme') === 'dark') changeLightIcon() - else changeDarkIcon() + document.documentElement.getAttribute('data-theme') === 'dark' ? changeLightIcon() : changeDarkIcon() } function changeLightIcon () {