Miao Yang and Claude Fable 5.1
44c43fd99f
feat(registry): add 249 seamless image-loop blocks (95 motion families, 1:1)
...
One block per loop variant (loop-<family>[-<n>], 1080x1080), one hand-written engine per family,
driven by a single paused GSAP timeline that recomputes every card transform from t. Every engine
parameter is exposed through data-composition-variables, grouped like a template editor's panel
(Media / Background / Appearance / Animation / Template options), plus image1..N content slots
that default to monochrome SVG placeholders. No third-party media ships.
Validation: scripts/lint-registry-items.mjs 249/249, oxfmt clean, hyperframes check on one variant
per family (95/95), registry.json + docs/catalog pages regenerated by the repo scripts. Previews are
rendered locally (720^2) and need the docs-images upload.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-09 18:40:32 +08:00
..
2026-09-01 23:41:11 +08: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-03 09:32:12 +02:00
2026-05-18 21:15:15 -04:00
2026-07-24 18:42:23 -07:00
2026-08-10 18:46:03 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-09 00:47:31 -04:00
2026-09-01 23:41:11 +08:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-09-01 23:41:11 +08:00
2026-06-15 21:32:45 -04:00
2026-06-22 22:50:04 +08:00
2026-08-10 18:46:03 -04:00
2026-06-22 22:50:04 +08:00
2026-06-15 21:32:45 -04:00
2026-06-22 22:50:04 +08:00
2026-06-15 21:32:45 -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-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-08-10 18:46:03 -04:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-15 21:32:45 -04:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-10 16:05:45 -07:00
2026-06-22 22:50:04 +08:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-07-24 18:42:23 -07:00
2026-05-18 21:15:15 -04:00
2026-09-01 23:07:03 -04:00
2026-09-01 23:07:03 -04:00
2026-07-24 18:42:23 -07:00
2026-08-10 18:46:03 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-08-25 05:33:50 +00:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:36:18 +02: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-30 23:46:39 -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-07-14 19:09:41 -04:00
2026-07-14 19:09:41 -04:00
2026-08-10 18:46:03 -04:00
2026-07-14 19:09:41 -04:00
2026-05-18 21:15:15 -04:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-09-09 18:40:32 +08:00
2026-08-10 18:46:03 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-06-29 09:46:02 -07:00
2026-08-10 18:46:03 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-06-25 16:53:44 -04:00
2026-05-18 21:15:15 -04:00
2026-08-10 18:46:03 -04:00
2026-09-01 23:41:11 +08:00
2026-08-03 10:14:37 +02:00
2026-08-01 01:19:58 +02:00
2026-08-03 10:14:37 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-06-25 16:53:44 -04:00
2026-05-18 21:15:15 -04:00
2026-09-01 23:41:11 +08:00
2026-09-01 23:41:11 +08:00
2026-05-18 21:15:15 -04:00
2026-07-24 18:42:23 -07: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-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-09-01 23:41:11 +08:00
2026-09-01 23:41:11 +08: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-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -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-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -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-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -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-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -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-05-18 21:15:15 -04:00
2026-05-18 21:15:15 -04:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00
2026-05-18 21:15:15 -04:00
2026-08-01 01:19:58 +02:00
2026-08-01 01:19:58 +02:00