From 2912b7e2f0bdfd304ad976bf7f770eb8c93bbab3 Mon Sep 17 00:00:00 2001
From: Jimmy Cai <jimmehcai@gmail.com>
Date: Wed, 9 Sep 2020 00:24:17 +0200
Subject: [PATCH] fix(comments): remove div.comments-container, apply card
 style depending on comment system

---
 assets/scss/partials/comments/base.scss            | 7 +------
 assets/scss/partials/comments/provider/disqus.scss | 6 ++++++
 layouts/partials/comments/include.html             | 4 +---
 layouts/partials/comments/provider/disqus.html     | 4 +++-
 4 files changed, 11 insertions(+), 10 deletions(-)
 create mode 100644 assets/scss/partials/comments/provider/disqus.scss

diff --git a/assets/scss/partials/comments/base.scss b/assets/scss/partials/comments/base.scss
index 77232a2..3774042 100644
--- a/assets/scss/partials/comments/base.scss
+++ b/assets/scss/partials/comments/base.scss
@@ -1,6 +1 @@
-.comments-container {
-    background-color: var(--card-background);
-    border-radius: var(--card-border-radius);
-    @include box_shadow(1);
-    padding: var(--content-padding);
-}
+@import "provider/disqus.scss"
\ No newline at end of file
diff --git a/assets/scss/partials/comments/provider/disqus.scss b/assets/scss/partials/comments/provider/disqus.scss
new file mode 100644
index 0000000..a57c27d
--- /dev/null
+++ b/assets/scss/partials/comments/provider/disqus.scss
@@ -0,0 +1,6 @@
+.disqus-container {
+    background-color: var(--card-background);
+    border-radius: var(--card-border-radius);
+    @include box_shadow(1);
+    padding: var(--content-padding);
+}
diff --git a/layouts/partials/comments/include.html b/layouts/partials/comments/include.html
index 76bc700..a3d0618 100644
--- a/layouts/partials/comments/include.html
+++ b/layouts/partials/comments/include.html
@@ -1,5 +1,3 @@
 {{ if .Site.Params.comments.enabled }}
-    <div class="comments-container provider-{{ .Site.Params.comments.provider }}">
-        {{ partial (printf "comments/provider/%s" .Site.Params.comments.provider) . }}
-    </div>
+    {{ partial (printf "comments/provider/%s" .Site.Params.comments.provider) . }}
 {{ end }}
\ No newline at end of file
diff --git a/layouts/partials/comments/provider/disqus.html b/layouts/partials/comments/provider/disqus.html
index 393568b..4b11b92 100644
--- a/layouts/partials/comments/provider/disqus.html
+++ b/layouts/partials/comments/provider/disqus.html
@@ -1 +1,3 @@
-{{ template "_internal/disqus.html" . }}
\ No newline at end of file
+<div class="disqus-container">
+    {{ template "_internal/disqus.html" . }}
+</div>