feat: Added mustache templating.

This commit is contained in:
Spencer Brower
2026-07-12 13:38:32 -04:00
parent 42d58394ef
commit 8b2dceb679
40 changed files with 7838 additions and 163 deletions
+1 -4
View File
@@ -1,8 +1,4 @@
- [ ] add content-hash fingerprinting for tailwind cache busting.
- [ ] create template language
- Look at the source for 3 template languages that support mustache syntax,
and see how they implement the tempaltes, then pick the best one. One of them
should be Hugo / go.
- [ ] Evaluate Tufte CSS — borrow sidenote CSS or replace TailwindCSS entirely
- Option B: Steal Tufte's sidenote/margin-note CSS (adapt for dark theme), keep TailwindCSS
- Option C: Full Tufte CSS — drop TailwindCSS, no build step, semantic HTML, customize for dark theme + Roboto
@@ -16,3 +12,4 @@
- [ ] Content-hash fingerprinting for CSS and JS cache busting
- [ ] OpenGraph meta tags
- [ ] Search up for `thor.json` files.
- [ ] Partials inside sections still produce duplicate items — a fundamental issue with the mustache library's token handling.