- README.md - [ ] "Zero is beautiful" - [ ] Content-hash fingerprinting for CSS and JS cache busting - [ ] proper date/time/now object. - [ ] Block attributes on code fences (`{ #ex-1 }`) — hello-world.md - [x] Emoji shortcodes (`:shrug:` etc.) — 2 instances - [ ] Backslash in shrug not visible. - [ ] include-code shortcode (`{{< include-code ... >}}`) — i-ported-fd-to-odin - [x] Nix build integration — main flake runs thor + tailwindcss instead of Hugo - [x] OpenGraph meta tags - [ ] Search up for `thor.json` files. - [ ] OpenGraph meta tags — verify all fields match production site - [ ] Table of contents support. - [ ] Nav items should be active when the current page is selected. - [ ] Theme selector for syntax highlighting. - use http://github.com/helix-editor/helix/tree/master/runtime/themes) as a guide - [ ] Search for grammars in multiple places - [ ] Download missing grammars. - [ ] Review every file in thor - [ ] Review alerts.odin - [ ] Review content.odin - [ ] Review emoji.odin - [ ] Review feed.odin - [ ] Review footnotes.odin - [ ] Review frontmatter.odin - [ ] Review main.odin - [ ] Review main_test.odin - [ ] Review mustache_test.odin - [ ] Review render.odin - [x] Review site.odin