PRO

Strip Merge Reveal

A landing intro that opens on a dark card: a counter runs to a hundred in one corner while a three line status list steps up through a single line window. Behind it five narrow portrait strips rise into place, the row closes its gap, and the strips scale to full size. The four outer strips then wipe upward one after another, the centre strip doubles, and the dark card lifts away to leave that image filling the frame with the name rising in beneath it. GSAP with CustomEase and masked SplitText words.

Component

0

Structure

Designed Identity

Welcome

Elara Vandenberg

Install
npx shadcn@latest add https://ui.aryank.space/r/strip-merge-reveal.json

Installs from ui.aryank.space. To add it by hand, copy the files in Usage below, or register the @compronents namespace via the docs.

Files

API
PropTypeDefaultDescription
imagesstring[]5 BLANK stripsStrips in the row. Any count works; the one at heroIndex is the one that survives.
heroIndexnumber2Which strip stays and doubles once the others have wiped away.
navItems / statusLinesstring[]BLANK copyNavigation links and the three loading lines.
overlayColorstring#0f0f0fColour of the dark card that lifts away at the end.
Customize
brandtext

Name in the nav and in the headline that rises at the end.

statusLinestext

The three lines stepped through during the load.

Dependencies
gsap