diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 9b58790..2cd87af 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -10,6 +10,7 @@
{{ partial "components/last-updated.html" . }} + {{ partial "components/comment.html" . }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 25a5a29..11c3bc4 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -10,6 +10,7 @@
{{ .Content }}
+ {{ partial "components/comment.html" . }} diff --git a/layouts/blog/single.html b/layouts/blog/single.html index dee6cb9..c7059f5 100644 --- a/layouts/blog/single.html +++ b/layouts/blog/single.html @@ -28,6 +28,7 @@ {{ partial "components/last-updated.html" . }} {{ .Scratch.Set "reversePagination" true }} {{ partial "components/pager.html" . }} + {{ partial "components/comment.html" . }} diff --git a/layouts/docs/list.html b/layouts/docs/list.html index 8d1be7a..d4e9bbc 100644 --- a/layouts/docs/list.html +++ b/layouts/docs/list.html @@ -12,6 +12,7 @@
{{ partial "components/last-updated.html" . }} {{ partial "components/pager.html" . }} + {{ partial "components/comment.html" . }} diff --git a/layouts/docs/single.html b/layouts/docs/single.html index da9b205..81656b5 100644 --- a/layouts/docs/single.html +++ b/layouts/docs/single.html @@ -11,6 +11,7 @@ {{ partial "components/last-updated.html" . }} {{ partial "components/pager.html" . }} + {{ partial "components/comment.html" . }} diff --git a/layouts/partials/components/comment.html b/layouts/partials/components/comment.html new file mode 100644 index 0000000..cb95e7e --- /dev/null +++ b/layouts/partials/components/comment.html @@ -0,0 +1,8 @@ +{{- $commentEnable := site.Params.comment.enable | default false -}} +{{- $commentPageEnable := .Params.comment | default true -}} + +{{- if and $commentEnable $commentPageEnable -}} + {{- if eq site.Params.comment.type "giscus" -}} + {{ partial "components/giscus.html" . }} + {{- end -}} +{{- end -}} diff --git a/layouts/partials/components/giscus.html b/layouts/partials/components/giscus.html new file mode 100644 index 0000000..1ea3dc8 --- /dev/null +++ b/layouts/partials/components/giscus.html @@ -0,0 +1,62 @@ +{{- with site.Params.comment.giscus -}} + +{{- $lang = site.Language.Lang | default `en` -}} + +
+{{- end -}}