From 7376c7f9e511b59638271861600305dd821c559a Mon Sep 17 00:00:00 2001
From: amzrk2
Date: Thu, 23 Apr 2020 10:51:20 +0800
Subject: Optional CDN assets
---
layouts/partials/comment-utterances.html | 59 ++++++++++++++++++++++++++++++--
layouts/partials/favicon.html | 2 +-
layouts/partials/head.html | 59 ++++++++++++++++++++++----------
layouts/partials/math.html | 5 ---
4 files changed, 97 insertions(+), 28 deletions(-)
delete mode 100644 layouts/partials/math.html
(limited to 'layouts')
diff --git a/layouts/partials/comment-utterances.html b/layouts/partials/comment-utterances.html
index f515a72..9411ee5 100644
--- a/layouts/partials/comment-utterances.html
+++ b/layouts/partials/comment-utterances.html
@@ -1,10 +1,63 @@
-
-
+
+
{{ i18n "postCommentLoading" }}
\ No newline at end of file
diff --git a/layouts/partials/favicon.html b/layouts/partials/favicon.html
index c152663..57afd18 100644
--- a/layouts/partials/favicon.html
+++ b/layouts/partials/favicon.html
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index f34ea88..9f3ef76 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -1,9 +1,9 @@
-
-
+
+
-
-
+
+
{{ hugo.Generator }}
{{ partial "favicon.html" . }}
@@ -13,32 +13,53 @@
{{ else }}
{{ .Title }} - {{ .Site.Title }}
{{ end }}
-
-
+
+
{{ if .Params.tags }}
-
+
{{ end }}
{{ template "_internal/opengraph.html" . }}
{{ template "_internal/twitter_cards.html" . }}
-
{{ partial "analytic-google.html" . }}
{{ $options := (dict "targetPath" "css/main.min.css" "outputStyle" "compressed") }}
-{{ $style := resources.Get "sass/main.scss" | resources.ToCSS $options }}
-
+{{ $style := resources.Get "sass/main.scss" | resources.ToCSS $options | resources.Fingerprint }}
+
-
-
-
-
+{{ if .Site.Params.useCDN }}
+
+
+
+
+
+{{ if or .Params.math .Site.Params.math }}
+
+
+
+{{ end }}
+{{ else }}
+
+{{ $jquery := resources.Get "js/jquery.min.js" | resources.Fingerprint }}
+
+{{ $lazysizes := resources.Get "js/lazysizes.min.js" | resources.Fingerprint }}
+
+{{ $fontawesome := resources.Get "js/fontawesome.min.js" | resources.Fingerprint }}
+
+
+{{ if or .Params.math .Site.Params.math }}
+{{ $katexCSS := resources.Get "css/katex.min.css" | resources.Fingerprint }}
+
+{{ $katexJS := resources.Get "js/katex.min.js" | resources.Fingerprint }}
+
+{{ $katexRender := resources.Get "js/auto-render.min.js" | resources.Fingerprint }}
+
+{{ end }}
+{{ end }}
+
+
{{ if .Site.Params.webpChecker }}
{{ $webp := resources.Get "js/modernizr-webp.min.js" }}
-{{ end }}
-
-
-{{ if or .Params.math .Site.Params.math }}
-{{ partial "math.html" . }}
{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/math.html b/layouts/partials/math.html
deleted file mode 100644
index 621a2c8..0000000
--- a/layouts/partials/math.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
\ No newline at end of file
--
cgit v1.2.3