Skip to content

Commit 121e74d

Browse files
authored
feat(blog): enable Giscus commenting system for blog posts (#25)
1 parent 99b278c commit 121e74d

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

src/layouts/PostLayout.astro

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,29 @@ const ogImageUrl = image?.src;
6666
<a href={postUrl} class="text-primary hover:underline">{postUrl}</a>
6767
</p>
6868
</blockquote>
69+
70+
<hr class="mt-12 border-t border-text-muted/30" />
71+
72+
<section class="mt-8">
73+
<h2 class="text-2xl font-heading mb-6">Comments</h2>
74+
<script
75+
src="https://giscus.app/client.js"
76+
data-repo="CodingWithCalvin/codingwithcalvin.net"
77+
data-repo-id="R_kgDOIdGZXw"
78+
data-category="Blog Post Comments"
79+
data-category-id="DIC_kwDOIdGZX84C0RR6"
80+
data-mapping="og:title"
81+
data-strict="1"
82+
data-reactions-enabled="1"
83+
data-emit-metadata="0"
84+
data-input-position="top"
85+
data-theme="dark"
86+
data-lang="en"
87+
data-loading="lazy"
88+
crossorigin="anonymous"
89+
async
90+
></script>
91+
</section>
6992
</div>
7093
</article>
7194
</BaseLayout>

0 commit comments

Comments
 (0)