From 87a6fa5ec55600fcb6935e281ef80facedbb7c06 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 8 Jun 2026 03:52:11 -0400 Subject: [PATCH] Constellation weave: glowing threads through the spotlit family MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Click a rhyme and a soft thread of light weaves under the text through every member of its family — a spine following the line-ending rhymes with internal rhymes forking off, drawn-in on click, nodes sized by each word's strength, anchored to the rhyming tail. Renders beneath the glyphs (z-index 0) with a gentle gaussian glow so it reads as light from underneath, not a stroke on top. Co-Authored-By: Claude Opus 4.8 (1M context) --- static/index.html | 94 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 92 insertions(+), 2 deletions(-) diff --git a/static/index.html b/static/index.html index 9594913..1c6a12c 100644 --- a/static/index.html +++ b/static/index.html @@ -117,6 +117,9 @@ #highlight .anno { color: #6a5f52; } #highlight .hdr { color: #8a7d6c; font-weight: 700; } #gutter { position: absolute; inset: 0; pointer-events: none; z-index: 3; overflow: hidden; } + #weave { position: absolute; inset: 0; pointer-events: none; z-index: 0; width: 100%; height: 100%; } + @keyframes weavedraw { to { stroke-dashoffset: 0; } } + @keyframes weavepop { 0% { opacity: 0; transform: scale(0); } 100% { opacity: .95; } } #gutter .bracket { position: absolute; left: 7px; width: 7px; border: 2.5px solid currentColor; border-right: 0; @@ -290,6 +293,7 @@
+