Rotating Hand Scroll
A long pinned section built around a single clock-hand pill. Scrolling sweeps it through five full turns, each swapping the headline; on the fourth a portrait fades into the hand as body copy slides in, then the hand grows, scales up more than twentyfold to fill the frame, and dissolves to reveal the closing wordmark. GSAP ScrollTrigger with Lenis.
npx shadcn@latest add https://ui.aryank.space/r/rotating-hand-scroll.jsonInstalls from ui.aryank.space. To add it by hand, copy the files in Usage below, or register the @compronents namespace via the docs.
| Prop | Type | Default | Description |
|---|---|---|---|
| headlines | RotatingHeadline[] | Five BLANK headlines | Muted lead and bright tail swapped on each full turn. |
| portrait / copy / brand | string / [string, string] / string | BLANK-hosted portrait and copy | Portrait revealed in the hand, body paragraphs, and wordmark. |
| embedded | boolean | true | Own the scroll container; set false to ride the window scroll. |
headlinestextThe muted lead and bright tail shown on each rotation.
portrait / copyasset-urlPortrait revealed in the hand and the two body paragraphs.
brand / aboutTexttextClosing wordmark and the following section's placeholder.
gsaplenis