mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-12 21:02:14 +00:00
The letters now EXTRUDE from behind the mark: un-released letters ride hidden with the gliding logo, released ones travel from wherever the logo currently is to their slots, and a clip at the logo's right edge (pre-transform local inset per letter) reveals them only as they clear it — one surface sliding out, no fades, no overlap, no independent letters. The old center-fade formation is gone. The logo's optical fit becomes a live Wordmark tuner group (cap height, baseline lift, side-bearing pad): the browser aligns an inline SVG's BOX bottom to the text baseline while glyph ink is placed from font metrics, so the sync is an eye-dialed correction, not something CSS can derive. Knobs re-derive fontPx and re-measure on change; SSR renders defaults so hydration stays exact. Bakes: intro cards beat 1.0, return speed 1x (full intro for repeat visits), wave dur 4s, wave flare 0.2 (range widened), flare lag 0.4, FPS floor 30, target tau 0.25. Claude-Session: https://claude.ai/code/session_01YBoaBEt3gynzTwogBFtn4B