diff --git a/TODOS.md b/TODOS.md
index 0fd26a8..136f044 100644
--- a/TODOS.md
+++ b/TODOS.md
@@ -15,4 +15,3 @@
- [ ] Nix build integration — main flake runs thor + tailwindcss instead of Hugo
- [ ] Copy-to-clipboard button on code blocks (was in Hugo's custom-head.html)
- [ ] OpenGraph meta tags
-- [ ] utteranc.es comments on posts
diff --git a/render.odin b/render.odin
index a3178bf..b0b5bee 100644
--- a/render.odin
+++ b/render.odin
@@ -66,17 +66,30 @@ render_site :: proc(pages: []Page, content_path: string, output_dir: string, bas
}
render_page_html :: proc(page: Page, site_title: string) -> string {
+ comments := ""
+ if page.type == .Post {
+ comments = `
+ `
+ }
+
body := fmt.aprintf(
`
%s
%s %s
-
+ %s
`,
page.title,
render_date(page),
page.body_html,
+ comments,
)
title := fmt.tprintf("%s | %s", page.title, site_title)
return render_chrome(title, body)