Skip to content

Commit a4e6da4

Browse files
chore(catalog): publish generated catalog
1 parent add6783 commit a4e6da4

13 files changed

Lines changed: 103 additions & 92 deletions

‎docs/catalog/blocks/lottie-character-walk.mdx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,14 @@ import { CatalogDetail, CatalogSlot } from "/snippets/catalog-detail.jsx";
88
import { InstallCommand } from "/snippets/install-command.jsx";
99

1010
<CatalogDetail
11+
previewSrc="/public/catalog/blocks/lottie-character-walk.json"
1112
compositionId="lottie-character-walk"
1213
compositionSrc="compositions/lottie-character-walk/lottie-character-walk.html"
1314
title="Lottie Character Walk"
1415
description="A jointed flat character walks in on planted feet, stops and points at a card; the body acting is a Lottie file and the stage is GSAP."
15-
variables={[]}
16+
variables={[{"id":"title","type":"string","label":"Card title","default":"Meet your guide","maxLength":28},{"id":"body","type":"string","label":"Card text","default":"Walks in on planted feet, then points the way.","maxLength":90}]}
1617
meta={{"duration":7.5,"width":1920,"height":1080,"category":"Blocks","badge":"Stable","codeLines":137}}
1718
attribution={{"path":"registry/blocks/lottie-character-walk","tags":["character","character-animation","mascot","walk-cycle","gesture","pointing","puppet","lottie","explainer"]}}
18-
video="https://static.heygen.ai/hyperframes-oss/docs/images/catalog/blocks/lottie-character-walk.mp4"
19-
poster="https://static.heygen.ai/hyperframes-oss/docs/images/catalog/blocks/lottie-character-walk.png"
2019
hasCode
2120
rawUrl="https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/blocks/lottie-character-walk/lottie-character-walk.html"
2221
>

‎docs/catalog/components/colorama-wipe.mdx‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ import { CatalogDetail, CatalogSlot } from "/snippets/catalog-detail.jsx";
88
import { InstallCommand } from "/snippets/install-command.jsx";
99

1010
<CatalogDetail
11+
previewSrc="/public/catalog/components/colorama-wipe.json"
1112
compositionId="colorama-wipe"
1213
compositionSrc="compositions/components/colorama-wipe.html"
1314
title="Colorama Wipe"
1415
description="Headline reveal through a feathered, leaning wipe front that is blurred and colour-mapped as it passes, then settles to clean type and wipes off again — the After Effects masked-text + Compound Blur + Colorama 'shiny wipe' as a deterministic canvas effect on any text element"
1516
variables={[]}
16-
meta={{"category":"Typography & Text","badge":"Stable","codeLines":352}}
17+
meta={{"category":"Typography & Text","badge":"Stable","codeLines":358}}
1718
attribution={{"path":"registry/components/colorama-wipe","tags":["text","reveal","wipe","colorama","gradient","blur","headline","saas"]}}
1819
hasCode
1920
rawUrl="https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/components/colorama-wipe/colorama-wipe.html"
@@ -354,6 +355,11 @@ import { InstallCommand } from "/snippets/install-command.jsx";
354355
// one linear clock tween at `at`; at progress 0 the mask shows nothing, at progress 1 the exit has closed,
355356
// so a seek anywhere outside the window still paints an empty stage
356357
var clock = { t: 0 };
358+
function cleanup() {
359+
stage.remove();
360+
el.classList.remove("cw-src");
361+
delete el.__cw;
362+
}
357363
draw(0);
358364
tl.fromTo(
359365
clock,
@@ -365,6 +371,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
365371
onUpdate: function () {
366372
draw(clock.t);
367373
},
374+
onInterrupt: cleanup,
368375
},
369376
o.at,
370377
);

‎docs/catalog/components/motion-blur.mdx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
1414
title="Motion Blur"
1515
description="After Effects-style motion blur — integrates each element over a shutter window (shutter angle, phase, samples per frame) by sampling the GSAP timeline at sub-frame times and averaging equal-weight additive copies of the element along its real trajectory, so translation, scale, rotation, 3D rotation and skew all drive the smear"
1616
variables={[]}
17-
meta={{"category":"Effects","badge":"Stable","codeLines":406}}
17+
meta={{"category":"Effects","badge":"Stable","codeLines":722}}
1818
attribution={{"path":"registry/components/motion-blur","tags":["effect","motion-blur","shutter","after-effects","velocity","animation"]}}
1919
hasCode
2020
rawUrl="https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/components/motion-blur/motion-blur.html"

‎docs/catalog/components/shutter-slam.mdx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
1414
title="Shutter Slam"
1515
description="One word thrown through six single-property beats under integrated shutter blur — two translate slams, a scale punch, then a full turn about each axis — on the measured easing of the After Effects export the shutter model was fitted to"
1616
variables={[{"id":"text","type":"string","role":"content","label":"Word","description":"The word driven through the six beats.","default":"MOTION"},{"id":"accent","type":"enum","role":"style","label":"Accent","description":"Word color.","default":"green","options":[{"value":"green","label":"Green"},{"value":"blue","label":"Blue"},{"value":"violet","label":"Violet"}]},{"id":"blur","type":"enum","role":"motion","label":"Blur","description":"Integrate each frame over the shutter window, or capture one instant per frame.","default":"shutter","options":[{"value":"shutter","label":"Shutter"},{"value":"none","label":"None"}]},{"id":"cues","type":"string","role":"motion","label":"Cues","description":"Comma seconds from mount start for each of the six beats; empty keeps the authored rhythm.","default":""},{"id":"exit","type":"enum","role":"motion","label":"Exit","description":"How the word leaves.","default":"none","options":[{"value":"none","label":"None"},{"value":"fade","label":"Fade"},{"value":"up","label":"Up"}]}]}
17-
meta={{"category":"Effects","badge":"Stable","codeLines":541}}
17+
meta={{"category":"Effects","badge":"Stable","codeLines":830}}
1818
attribution={{"path":"registry/components/shutter-slam","tags":["effect","motion-blur","shutter","after-effects","slam","animation"]}}
1919
hasCode
2020
rawUrl="https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/components/shutter-slam/shutter-slam.html"

‎docs/docs.json‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,7 @@
340340
"catalog/components/bottom-up-letters",
341341
"catalog/components/caption-blend-difference",
342342
"catalog/components/char-slam-explode",
343+
"catalog/components/colorama-wipe",
343344
"catalog/components/extended-keyframe",
344345
"catalog/components/focus-blur-resolve",
345346
"catalog/components/headline-slam",
@@ -369,7 +370,6 @@
369370
"catalog/components/soft-blur-in",
370371
"catalog/blocks/split-flap-board",
371372
"catalog/components/strikethrough-replace",
372-
"catalog/components/text-match-cut",
373373
"catalog/components/text-shimmer",
374374
"catalog/components/ticker-takeover",
375375
"catalog/components/titlecard-calm",
@@ -652,7 +652,7 @@
652652
},
653653
{
654654
"group": "Motion & effects",
655-
"tag": "94",
655+
"tag": "95",
656656
"expanded": false,
657657
"pages": [
658658
{
@@ -694,7 +694,7 @@
694694
},
695695
{
696696
"group": "Effects",
697-
"tag": "53",
697+
"tag": "54",
698698
"expanded": false,
699699
"pages": [
700700
"catalog/components/avatar-cloud",
@@ -743,6 +743,7 @@
743743
"catalog/components/svg-mask-reveal",
744744
"catalog/components/tabs-slide-indicator",
745745
"catalog/components/testimonial-card",
746+
"catalog/components/text-match-cut",
746747
"catalog/components/type-match-cut",
747748
"catalog/components/vignette",
748749
"catalog/components/whip-pan-cut",

0 commit comments

Comments
 (0)