chadtmiller.com/knotless

Git hosted in your atproto account, on any stock PDS, fast enough for agents.

git clone knotless://chadtmiller.com/knotless

needs the knotless git helper. set it up

Theme diagrams with the site's colors, and lock Pele

Pele's variables are set from the site's own, so a diagram follows the
page into dark mode without being drawn again. Pele has no dependencies
of its own, so the lockfile gains it alone.
chadtmiller.com committed on Oct 22, 2026 parent 99a16a8 commit f9d3a73
Showing 1 changed file with 1 addition and 0 deletions
web/src/app.css+1−0
@@ -101,6 +101,7 @@ img.av{object-fit:cover;background:var(--soft)}
.prose :not(pre)>code{background:var(--soft);padding:.12rem .35rem;border-radius:5px;font-size:.85em}
.prose table{border-collapse:collapse;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--line);padding:.35rem .7rem}
.prose blockquote{color:var(--mute);border-left:3px solid var(--line);padding-left:1rem;margin-left:0}
.prose .diagram{margin:0 0 1rem;line-height:normal;--pele-bg:var(--bg);--pele-fg:var(--fg);--pele-muted:var(--mute);--pele-line:var(--mute);--pele-surface:var(--soft);--pele-surface-alt:var(--panel);--pele-border:var(--faint);--pele-accent:var(--accent);--pele-critical:var(--rem);--pele-error:var(--rem);--pele-font:var(--sans);--pele-font-mono:var(--mono)}
.day{display:flex;align-items:center;gap:.5rem;color:var(--mute);font-weight:500;font-size:13px;margin:1.5rem 0 .6rem}
.day:first-of-type{margin-top:0}
.more{display:flex;justify-content:center;margin-top:1.25rem}