Skip to content

feat(registry): paper-collage-reveal transition - #4322

Open
miguel-heygen wants to merge 1 commit into
mainfrom
feat/paper-collage-reveal
Open

miguel-heygen wants to merge 1 commit into
mainfrom
feat/paper-collage-reveal

Conversation

@miguel-heygen

@miguel-heygen miguel-heygen commented Sep 23, 2026

Copy link
Copy Markdown
Collaborator

What

Adds paper-collage-reveal to the catalog: a scrapbook patchwork of torn paper scraps, each with its own texture and tilt, that flutters away in a staggered scatter to reveal live footage or images underneath.

Why

Agents searching for a torn-paper collage look (panels of real paper texture revealing content behind them, distinct from a flat wipe or a single tear) find nothing in the catalog under "collage" or "scrapbook".

Look

4-8 torn paper panels tile the frame with slight overscan and per-panel jitter so seams don't align into a grid. Each panel's silhouette is an 8-point closed-form torn shape (corners and edge midpoints jittered by a share of that panel's own size), with a seeded SVG grain filter for paper tooth. On cue, panels exit on individually seeded vectors (outward from center, or a scatter gust) with a staggered start, each a single GSAP tween with explicit fromTo endpoints.

Structure

Copies the catalog item layout from registry/components/ink-bleed-reveal/ — slot-mount pattern at registry/components/ink-bleed-reveal/ink-bleed-reveal.html:233-247, registry-item.json shape, docs page structure from docs/catalog/components/grade-split-reveal.mdx.

Determinism

Every panel's layout, silhouette, tone, exit vector, and stagger start comes from one table computed once during synchronous timeline construction, from a fixed LCG seed. No Math.random, wall clock, or requestAnimationFrame; any seek order lands identical frames.

Rendered demo capture is attached above (rendered via devbox headless Chrome since ai-miga was mid-outage team-wide).

Test plan

  • comment-check clean against origin/main
  • Independent adversarial review, no findings above the confidence bar (report on file)
  • Rendered demo capture attached
  • Seen by home and Miguel before merge

@mintlify

mintlify Bot commented Sep 23, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
hyperframes 🟢 Ready View Preview Sep 23, 2026, 11:30 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@miguel-heygen

Copy link
Copy Markdown
Collaborator Author

Rendered demo (rendered via devbox headless Chrome since ai-miga was down for this branch).

paper-collage-reveal-fixed.mp4

Agents often search for "collage" or "scrapbook" reveals and find nothing
built for it in the catalog. Adds a component where a patchwork of torn
paper scraps, each with its own texture and tilt, flutters away in a
staggered scatter to reveal slotted content underneath.

This branch was successfully deployed

1 active deployment
staging - docs 3e5258a8 Deployed Sep 23, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant