component

Custom cursor

Running live. Go ahead and touch it.

A spring-following cursor that grows over marked targets.

See it in the design system

How it behaves

  • Grows over data-cursor targets
  • Not rendered on touch devices
  • Not rendered under reduced motion

Find more that moves like this

Kind
component
Blueprint
motion-kit 1.0.3
Moves by
hover

Import

import { CustomCursor } from "@/components/shared/animation/custom-cursor";

Props

PropWhat it does
sizePixels. Defaults to 16
activeScaleOver data-cursor targets. Defaults to 4
springDefaults to pointer
classNameStyles for the outer element

Your agent builds it. You take the credit.

Custom cursor 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

Preview coverflow

A center slot for a product preview, with tilted cards that pass behind it as an auto carousel.

component

Magnetic

An element drawn toward the pointer as it comes near.

component

Tilt card

A card that tilts in 3D under the pointer, with optional glare.

component

Marquee

An infinite horizontal strip of anything, with a control to nudge it.