From 6c176d20643de268faa432adfa3e95b2b8217cb0 Mon Sep 17 00:00:00 2001 From: amzrk2 Date: Wed, 15 Apr 2020 15:17:09 +0800 Subject: Add utterances loading indicator --- assets/sass/_list.scss | 17 +++++++++++ exampleSite/config.toml | 12 +++++--- layouts/_default/single.html | 4 +-- layouts/partials/comment-utterances.html | 6 ++++ layouts/partials/scripts.html | 52 +++++++++++++++++++++++++++++--- 5 files changed, 80 insertions(+), 11 deletions(-) diff --git a/assets/sass/_list.scss b/assets/sass/_list.scss index 1394f76..b4c660b 100644 --- a/assets/sass/_list.scss +++ b/assets/sass/_list.scss @@ -61,6 +61,23 @@ article { margin-bottom: 1.5em; } +#post-loading { + border-top: $spliter; + margin: 0 0 1.5em 0; + padding-top: 1.5em; + + #container-loading-bar { + width: 2em; + margin: 0 auto; + } + + p { + text-align: center; + margin: 0.5em 0 0 0; + } +} + + // not show while iframe not loaded #post-comment .utterances-frame { border-top: $spliter; diff --git a/exampleSite/config.toml b/exampleSite/config.toml index b6d882f..9e7c4d5 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -30,13 +30,15 @@ paginate = 10 # Comments # utterances, see: https://utteranc.es/ - # cdnUtterancesJS = "https://utteranc.es/client.js" - # utterancesRepo = "[ENTER REPO HERE]" - # utterancesIssueTerm = "pathname" - # utterancesTheme = "github-light" + utterancesComment = false + cdnUtterancesJS = "https://utteranc.es/client.js" + utterancesRepo = "[ENTER REPO HERE]" + utterancesIssueTerm = "pathname" + utterancesTheme = "github-light" # Disqus, see: https://disqus.com/admin/install/platforms/universalcode/ - # disqusShortname = "[ENTER YOUR DISQUS SHORTNAME HERE]" + disqusComment = false + disqusShortname = "[ENTER YOUR DISQUS SHORTNAME HERE]" # Custom lazyload thumbnail cdnLazyloadSRC = "https://cdn.jsdelivr.net/gh/amzrk2/poal-jsdelivr/lazyload/dsr_loading.svg" diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 78a9148..edd7c70 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -21,10 +21,10 @@ {{ end }} - {{ if .Site.Params.cdnUtterancesJS }} + {{ if .Site.Params.utterancesComment }} {{ partial "comment-utterances.html" . }} {{ end }} - {{ if .Site.Params.disqusShortname }} + {{ if .Site.Params.disqusComment }} {{ partial "comment-disqus.html" . }} {{ end }} diff --git a/layouts/partials/comment-utterances.html b/layouts/partials/comment-utterances.html index 6653661..05b5ba0 100644 --- a/layouts/partials/comment-utterances.html +++ b/layouts/partials/comment-utterances.html @@ -1,3 +1,9 @@ +
正在加载评论区
+