diff --git a/assets/js/blog.js b/assets/js/blog.js index ead1d69..c02f0e2 100644 --- a/assets/js/blog.js +++ b/assets/js/blog.js @@ -198,7 +198,7 @@ jQuery(function($) { this._linkToc(); this._initToc(); // Listen for orientation changes - window.addEventListener("orientationchange", function() { + window.addEventListener("resize", function() { this.setTimeout(_Blog._initToc, 0); }, false); } diff --git a/layouts/partials/comments.html b/layouts/partials/comments.html index 5c3d715..adf1292 100644 --- a/layouts/partials/comments.html +++ b/layouts/partials/comments.html @@ -25,14 +25,14 @@ {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.gitalk_css }} {{ .Site.Params.cdn.gitalk_css | safeHTML }} {{ else }} - {{- $secureRes := resources.Get "css/lib/gitalk/gitalk.css" | resources.Minify | resources.Fingerprint "sha512" -}} - + {{- $res := resources.Get "css/lib/gitalk/gitalk.css" | resources.Minify -}} + {{ end }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.gitalk_js }} {{ .Site.Params.cdn.gitalk_js | safeHTML }} {{ else }} - {{- $secureRes := resources.Get "js/lib/gitalk/gitalk.min.js" | resources.Minify | resources.Fingerprint "sha512" -}} - + {{- $res := resources.Get "js/lib/gitalk/gitalk.min.js" | resources.Minify -}} + {{ end }} + {{- $res := resources.Get "js/lib/valine/Valine.min.js" | resources.Minify -}} + {{ .Site.Params.cdn.fontawesome_free_css | safeHTML }} + {{ .Site.Params.cdn.fontawesome_free_css | safeHTML }} + {{ end }} " }} - {{ $jquery := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.jquery_js }} {{ $jquery = .Site.Params.cdn.jquery_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/jquery/jquery.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $jquery = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/jquery/jquery.min.js" | resources.Minify }} + {{ $jquery = printf "" $res.RelPermalink }} {{ end }} {{ $lazysizes := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.lazysizes_js }} {{ $lazysizes = .Site.Params.cdn.lazysizes_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/lazysizes/lazysizes.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $lazysizes = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/lazysizes/lazysizes.min.js" | resources.Minify }} + {{ $lazysizes = printf "" $res.RelPermalink }} {{ end }} {{ $katex_css := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.katex_css }} {{ $katex_css = .Site.Params.cdn.katex_css }} {{ else }} - {{ $secureRes := resources.Get "css/lib/katex/katex.min.css" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $katex_css = printf $secureCSS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "css/lib/katex/katex.min.css" | resources.Minify }} + {{ $katex_css = printf "" $res.RelPermalink }} {{ end }} {{ $katex_js := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.katex_js }} {{ $katex_js = .Site.Params.cdn.katex_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/katex/katex.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $katex_js = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/katex/katex.min.js" | resources.Minify }} + {{ $katex_js = printf "" $res.RelPermalink }} {{ end }} {{ $katex_auto_render_js := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.katex_auto_render_js }} {{ $katex_auto_render_js = .Site.Params.cdn.katex_auto_render_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/katex/auto-render.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $katex_auto_render_js = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/katex/auto-render.min.js" | resources.Minify }} + {{ $katex_auto_render_js = printf "" $res.RelPermalink }} {{ end }} {{ $katex := delimit (slice $katex_css $katex_js $katex_auto_render_js) "" }} @@ -45,8 +42,8 @@ {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.mermaid_js }} {{ $diagram = .Site.Params.cdn.mermaid_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/mermaid/mermaid.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $diagram = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/mermaid/mermaid.min.js" | resources.Minify }} + {{ $diagram = printf "" $res.RelPermalink }} {{ end }} {{ $diagram = delimit (slice $diagram "") "" }} @@ -54,46 +51,46 @@ {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.echarts_js }} {{ $echarts = .Site.Params.cdn.echarts_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/echarts/echarts.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $echarts = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/echarts/echarts.min.js" | resources.Minify }} + {{ $echarts = printf "" $res.RelPermalink }} {{ end }} {{ $typeit := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.typeit_js }} {{ $typeit = .Site.Params.cdn.typeit_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/typeit/typeit.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $typeit = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/typeit/typeit.min.js" | resources.Minify }} + {{ $typeit = printf "" $res.RelPermalink }} {{ end }} {{ $countdown := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.jquery_countdown_js }} {{ $countdown = .Site.Params.cdn.jquery_countdown_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/jquery-countdown/jquery.countdown.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $countdown = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/jquery-countdown/jquery.countdown.min.js" | resources.Minify }} + {{ $countdown = printf "" $res.RelPermalink }} {{ end }} {{ $aplayer_css := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.aplayer_css }} {{ $aplayer_css = .Site.Params.cdn.aplayer_css }} {{ else }} - {{ $secureRes := resources.Get "css/lib/aplayer/APlayer.min.css" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $aplayer_css = printf $secureCSS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "css/lib/aplayer/APlayer.min.css" | resources.Minify }} + {{ $aplayer_css = printf "" $res.RelPermalink }} {{ end }} {{ $aplayer_js := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.aplayer_js }} {{ $aplayer_js = .Site.Params.cdn.aplayer_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/aplayer/APlayer.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $aplayer_js = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/aplayer/APlayer.min.js" | resources.Minify }} + {{ $aplayer_js = printf "" $res.RelPermalink }} {{ end }} {{ $meting_js := "" }} {{ if eq (getenv "HUGO_ENV") "production" | and .Site.Params.cdn.meting_js }} {{ $meting_js = .Site.Params.cdn.meting_js }} {{ else }} - {{ $secureRes := resources.Get "js/lib/meting/Meting.min.js" | resources.Minify | resources.Fingerprint "sha512" }} - {{ $meting_js = printf $secureJS $secureRes.RelPermalink $secureRes.Data.Integrity }} + {{ $res := resources.Get "js/lib/meting/Meting.min.js" | resources.Minify }} + {{ $meting_js = printf "" $res.RelPermalink }} {{ end }} {{ $metingjs := delimit (slice $aplayer_css $aplayer_js $meting_js) "" }} @@ -139,7 +136,7 @@ {{ end }} -{{ $scripts := resources.Get "/js/blog.js" | resources.Minify }} - +{{ $res := resources.Get "/js/blog.js" | resources.Minify }} + {{ template "_internal/google_analytics_async.html" . }} \ No newline at end of file