01734fae3c
feat(registry): colorama-wipe ( #4277 )
...
* feat(registry): add colorama-wipe, a colour-mapped feathered wipe reveal for headlines
A hyperframes:component recreating the After Effects "shiny wipe": masked text +
Compound Blur + Colorama over a moving gradient, with a crisp duplicate fading on top.
One call per text element:
attachColoramaWipe("#headline", tl, { at, in, hold, out, cycle, feather, tilt, blur })
adds a single linear clock tween to the host timeline and paints the effect on two
canvases over the element's box; the element is hidden (visibility) with its layout
kept. All sizes scale from the element's font size. Deterministic: hash noise keyed by
frame, no Math.random, no clocks; seeks outside the window paint an empty stage.
registry/registry.json, docs/docs.json and docs/public/catalog-index.json were
regenerated with the two generator scripts as the contributing guide asks; they also
pick up drift already present on main.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
* feat(registry): publish live colorama wipe payload
* style(registry): format colorama wipe demo
* fix(registry): tear down colorama wipe on timeline kill
* fix(catalog): refresh colorama wipe payload
* fix(catalog): preserve merged catalog entries
* fix(catalog): regenerate catalog index
---------
Co-authored-by: Jake Moran <jakemoran2011@gmail.com >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-22 03:55:03 -04:00
..
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-19 16:53:29 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-07-16 12:16:45 -04:00
2026-08-21 15:14:11 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-07-16 12:16:45 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 00:38:47 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-11 16:03:42 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-09-22 03:55:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-30 23:46:39 -04:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 23:07:55 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-18 22:55:15 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-05-22 19:42:53 -04:00
2026-05-22 19:42:53 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-05-18 21:15:15 -04:00
2026-09-18 22:55:15 -07:00
2026-08-13 21:10:12 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-11 16:03:42 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 20:40:11 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-06-07 10:55:13 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-18 01:37:46 -04:00
2026-08-18 01:37:46 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-06-29 14:46:49 -07:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-01 01:36:18 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-10 18:46:03 -04:00
2026-08-13 21:10:12 -04:00
2026-08-10 18:46:03 -04:00