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 componentsOverlays & feedback

Link Preview

A hover and focus card for links with a drawn site thumbnail, title, description and domain, a loading skeleton, and an inline card on touch.

Preview

Weekly notes · Nov 3

Priya wrote up our token diet, and the new review format starts Thursday. Hover or focus a link for a preview; on touch, tap once to see it.

Install

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

Props

PropTypeDefaultDescription
hrefstring—Link target. Required.
preview{ title, description?, domain?, image? }—Static card data. The thumbnail is drawn from the domain unless image is set.
load(href) => Promise<LinkPreviewData>—Loader called once on first open; a skeleton shows until it resolves.
openDelaynumber450Hover delay before the card opens, in ms.
side"top" | "bottom""bottom"Which side of the link the card opens on.
defaultOpenbooleanfalseStart open without hover; closes once the user engages elsewhere.

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 ↗