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

Elastic drag

Draggable elements with rubber-band edges, throw momentum or snap-back springs inside a bounded area, keyboard nudging, and a pull-to-refresh list.

Preview

Throw the puck, stretch the card past an edge, or Tab and use the arrows

Throw Puck, free throw

Snap back

Pricing review

Tomás · due Thu

Card, springs back
Ship on Friday, not Thursday. Note, free throw

Pull down to refresh

Activity

  • IDInes Duarte approved the press kit2m
  • MOMalik Osei uploaded walkthrough-v4.mp414m
  • TRTomás Rey closed 2 pricing issues1h
  • PRPriya Raman invited you to Pebble3h

Install

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

Props

PropTypeDefaultDescription
labelstring—ElasticDraggable: accessible name (it is focusable and moves with arrows).
mode"free" | "snap-back""free"ElasticDraggable: keep throw momentum, or spring home on release.
elasticitynumber0.35ElasticDraggable: how far it stretches past the area edge (0 hard wall, 1 free).
onRefresh() => Promise<unknown> | void—PullToRefresh: runs past the threshold; the list holds open until it resolves.
thresholdnumber72PullToRefresh: px of resisted pull needed to refresh.
refreshingLabelstring"Refreshing"PullToRefresh: status announced while refreshing.

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 ↗