Commit Graph
2 Commits
Author SHA1 Message Date
multipleof4andClaude Opus 5.5 448741aad8 Add transparent WebP versions of the two GIFs, one gallery tile per name
heart/wink.webp is the keyed-out version of heart/wink.gif. The standing
cat in cat/tail.gif is now cat/wag.{webp,gif} since cat/tail.webp is a
different drawing; cat/tail.gif stays so old links work but is no longer
listed. Gallery images get a content hash in the query so browsers pick
up changed files instead of showing cached copies.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 19:54:58 +00:00
multipleof4andClaude Opus 5.5 ac5081d294 Add code-generated animations and build the gallery from public/
Each animation is its own file in gen/<subject>/<action>.js; npm run gen
renders the missing ones to public/ as webp + gif. The homepage grid is
now generated at build time by a small Vite plugin.

First four: ghost/float, heart/beat, cloud/rain, coffee/steam.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 19:28:07 +00:00