component

Horizontal scroll

Running live. Go ahead and touch it.

A pinned track that vertical scrolling moves sideways.

See it in the design system

How it behaves

  • Pins from 768px up
  • Native sideways scrolling on narrow screens
  • Native sideways scrolling under reduced motion

Find more that moves like this

Kind
component
Blueprint
motion-kit 1.0.3
Moves by
scroll

Import

import { HorizontalScroll } from "@/components/shared/animation/horizontal-scroll";

Props

PropWhat it does
childrenThe panels
trackClassNameStyles for the track
minWidthPins from this width. Defaults to 768
scrubDefaults to 1
dependenciesMeasures again when these change
onReadyCalled once set up

Your agent builds it. You take the credit.

Horizontal scroll ships inside the Motion Kit blueprint. These instructions tell your agent to take only this piece.

Version
1.0.3
Files
86
Dependencies
20
Assets
3

Paste this into Claude Code, Codex, Cursor, or whichever agent you trust today.

  • Building a blueprint runs its code, so use an isolated environment.
  • License: UNLICENSED.
  • Every value on this page is demo content that shows one component's behavior. The numbers are placeholders, not real figures.
component

Reveal

Seventeen entrance presets for a single element, from fade and blur to clips and flips.

component

Stagger

A group of elements that enter one after another, in either direction.

component

Text reveal

A headline or paragraph split into lines, words, or characters that animate in, with accessible labels.

component

Parallax

An element that moves at its own pace as the page scrolls.