mirror of
https://github.com/sbrow/thor.git
synced 2026-08-26 11:23:32 -04:00
21 lines
1.2 KiB
Markdown
21 lines
1.2 KiB
Markdown
- [ ] 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.
|
|
- [ ] Deal with the favicon
|
|
- [ ] Icon support.
|
|
- [ ] robots.txt?
|
|
- [ ] 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
|
|
- Our sidenote HTML pattern already matches Tufte's exactly
|
|
- [ ] GitHub alerts (`> [!CAUTION]` → styled blockquote) — 2 posts
|
|
- [ ] Block attributes on code fences (`{ #ex-1 }`) — hello-world.md
|
|
- [ ] Emoji shortcodes (`:shrug:` etc.) — 2 instances
|
|
- [ ] include-code shortcode (`{{< include-code ... >}}`) — i-ported-fd-to-odin
|
|
- [ ] 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
|