forked from nexu-io/open-design
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhyperframes-logo-outro-cinematic.json
More file actions
19 lines (19 loc) Β· 2.91 KB
/
Copy pathhyperframes-logo-outro-cinematic.json
File metadata and controls
19 lines (19 loc) Β· 2.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"id": "hyperframes-logo-outro-cinematic",
"surface": "video",
"title": "HyperFrames: 4-Second Cinematic Logo Outro",
"summary": "A 4-second 16:9 logo outro β piece-by-piece wordmark assembly with bloom, shimmer sweep across the final lockup, soft grain overlay, single-line CTA. Built on the HyperFrames `logo-outro`, `shimmer-sweep`, and `grain-overlay` blocks.",
"category": "Branding",
"tags": ["hyperframes", "logo", "outro", "endcard", "branding"],
"model": "hyperframes-html",
"aspect": "16:9",
"prompt": "Build a 4-second HyperFrames logo outro (1920Γ1080, 30fps) for a brand end-card. Pull `npx hyperframes add logo-outro`, `npx hyperframes add shimmer-sweep`, and `npx hyperframes add grain-overlay`.\n\nVisual identity: deep ink #07070a, single jewel accent #f0c14b, off-white #f7f3e8, secondary mauve #b8a3c8 used only on a 1px hairline rule. Display: \"General Sans\" 200px for the wordmark; body \"Inter\" 24px tracked +6% small caps for the CTA line.\n\nLayer structure:\nβ’ Track 0: full-bleed background. Solid #07070a with a centered radial glow #f0c14b at 14% opacity, 720px diameter, sized by the bloom on landing.\nβ’ Track 1: grain-overlay block at 8% opacity, full duration.\nβ’ Track 2: logo-outro block in the center. Override the wordmark text via a slot to the user's brand name (default: \"OPEN DESIGN\").\nβ’ Track 3: shimmer-sweep block running across the wordmark once, starting at 2.0s, lasting 0.8s.\nβ’ Track 4: CTA line (one of: \"open-design.dev\", \"github.com/nexu-io/open-design\") at y=72%, fades in at 2.6s.\n\nAnimation (4s total):\nβ’ 0β0.3s β empty stage, grain ramps from 0 β 8% opacity.\nβ’ 0.3β1.7s β logo-outro built-in choreography: each glyph piece flies in from random offsets (use the block's seeded variant β DO NOT rewrite with Math.random) and assembles, ease expo.out, 1.4s.\nβ’ 1.7β2.0s β radial glow pulses scale 0.96 β 1.04 β 1, 1.2s ease sine.inOut, simulating a bloom hit.\nβ’ 2.0β2.8s β shimmer-sweep slides across the assembled wordmark using its built-in CSS gradient mask.\nβ’ 2.6β3.4s β CTA line rises from y=20β0, opacity 0β1 ease power3.out 0.7s.\nβ’ 3.4β4.0s β final hold, grain continues, no exits.\n\nNon-negotiables: deterministic only β use the block's built-in seed; no `repeat: -1` (calculate explicit cycle count from duration if you keep grain animated); entrance-only; all timelines paused:true; root data-duration=4. Run lint and validate (contrast on the CTA line must clear 4.5:1 against the dark canvas).\n\nOutput: `logo-outro-4s.mp4`.",
"previewImageUrl": "https://static.heygen.ai/hyperframes-oss/docs/images/catalog/blocks/logo-outro.png",
"previewVideoUrl": "https://static.heygen.ai/hyperframes-oss/docs/images/catalog/blocks/logo-outro.mp4",
"source": {
"repo": "heygen-com/hyperframes",
"license": "Apache-2.0",
"author": "HeyGen",
"url": "https://hyperframes.heygen.com/catalog/logo-outro"
}
}