From f48cc242a45955dff4dc4700de67bc2359d47b03 Mon Sep 17 00:00:00 2001 From: Spencer Brower <6729162+sbrow@users.noreply.github.com> Date: Tue, 14 Jul 2026 12:46:00 -0400 Subject: [PATCH] docs: Added todos. --- TODOS.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/TODOS.md b/TODOS.md index 0442b6f..4683713 100644 --- a/TODOS.md +++ b/TODOS.md @@ -24,7 +24,10 @@ - [ ] Syntax highlighting in production: CI (`nix build` on ubuntu-latest) has no grammar `.so`s and a machine-specific `QUERIES_PATH` nix store hash, so the deployed site renders unhighlighted. Provide grammars + queries as nix build inputs and pass paths to thor at runtime (env vars/flags). - [ ] Durable highlight paths: read `GRAPHS_PATH`/`QUERIES_PATH` from env vars set by the flake instead of hardcoded nix store hashes, so they survive `nix flake update` and let the grammar/query version-mismatch detector fire automatically. - [ ] Unit tests for highlighting helpers: `capture_name_to_css`, `escape_html`, `unescape_html`, `extract_query_token`, `helix_version_from_path`. -- [ ] Dark `
` code-block background — atom-one-dark colors are tuned for a dark bg but currently render on the light `--color-body`. (See "Theme selector" item.) +- [ ] `` blocks need to set background to theme background, + regardless of prefers-dark. (or use a different theme) +- [ ] `-watch` flag +- [ ] commands - [ ] Review every file in thor - [ ] Review alerts.odin - [ ] Review content.odin