summaryrefslogtreecommitdiff
path: root/layouts/_partials/content.html
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-02-10 13:40:03 +0800
committereltrac <hi@eltr.ac>2026-02-10 13:40:03 +0800
commit1b844f1230a03983bf027a321eb77bb908f469ea (patch)
tree8b30244506bb0a3ddb1a62376555a6b26ff24ae4 /layouts/_partials/content.html
parent81b562797338f1e6eb15835deacc652c049ac49e (diff)
refactor: use custom render hook
- remove inject-footnotes.js, use a partial that receives `.Content` and does the injection statically - use a `utils/render` partial, as custom "render hook" - reuse `content` partial for all pages
Diffstat (limited to 'layouts/_partials/content.html')
-rw-r--r--layouts/_partials/content.html9
1 files changed, 9 insertions, 0 deletions
diff --git a/layouts/_partials/content.html b/layouts/_partials/content.html
new file mode 100644
index 00000000..e1baae34
--- /dev/null
+++ b/layouts/_partials/content.html
@@ -0,0 +1,9 @@
+<div class="min-h-[60%] leading-loose mb-8 markdown-body text-size-md md:text-size-lg"
+ style="view-transition-name: post-content-{{ .File.UniqueID }}">
+ {{ partial "posts/toc" . }}
+ <div id="post-content">
+ {{ partial "utils/render" .Content }}
+ </div>
+ {{ partial "posts/endnotes" . }}
+</div>
+