Skip to content
Pebble Pro is here at $49 one timeSee what’s included ↗
Pebble
ComponentsDocsMCPPricing
⌕ Find a component↗Log in
All components 673

Categories

Core inputs & forms46Buttons & actions33Navigation36Overlays & feedback49Data display33Charts & data viz40Cards & layout43Marketing blocks38App shells & pages37AI interfaces40Text & typography effects33Backgrounds & visual effects38Motion & transitions32Numbers & counters32Media34E-commerce333D & interactive36Themed sets40
Start with the essentials.Installation guide ↗Connect your agent ↗
← All componentsMotion & transitions

Cursor

Area-scoped custom cursor: a dot and trailing ring on springs that swell into a labelled disc over [data-cursor] targets, with a blend mode; off for touch, keyboard and reduced motion.

Preview

Selected work

Move your pointer over the cards

  • Usage reportDashboard · 2026
  • INMOPRTRTeam pageMarketing · 2026
  • const sync = awaitopen("draft")// 38 msSync SDKDeveloper · 2025
EditorialProductMotionTypeSystemsDataBrand

Blend mode

Make it move.

Install

Pro source requires Pebble Pro. Try the full preview above.

Props

PropTypeDefaultDescription
blendbooleanfalseInvert what is under the cursor (difference blend) instead of the lit key.
sizenumber28Ring size in px at rest.
hoverSizenumber64Ring size in px over a [data-cursor] target, which shows its label.
disabledbooleanfalseKeep the system cursor. Also off for touch, keyboard use and reduced motion.

Pro component

Try the full preview above. Editable source and build guides require Pebble Pro.

Buy Pebble Pro — $49How source access works ↗
Pebble

Small details.
Better interfaces.

React components to explore, make your own, and build on.

Library

  • Components
  • Installation
  • Pricing

Resources

  • For agents
  • About
  • Support

Legal

  • License
  • Terms
  • Privacy
  • Final sale

Built by Pebble

A product of Praxys Solutions LLC ↗

Pebble Pro is live

$49 one time, lifetime updates ↗