chadtmiller.com/knotless
Git hosted in your atproto account, on any stock PDS, fast enough for agents.
git clone knotless://chadtmiller.com/knotlessneeds 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.
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} | ||