diff options
| author | eltrac <hi@eltr.ac> | 2026-02-10 13:40:03 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-02-10 13:40:03 +0800 |
| commit | 1b844f1230a03983bf027a321eb77bb908f469ea (patch) | |
| tree | 8b30244506bb0a3ddb1a62376555a6b26ff24ae4 /layouts/_partials/content.html | |
| parent | 81b562797338f1e6eb15835deacc652c049ac49e (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.html | 9 |
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> + |
