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 componentsMedia

Halftone Image

Draws an image as a token-tinted dot grid sized by brightness, with a radial reveal and an optional pointer lens.

Preview

Harbour, 6:10 am

Issue 14 · cover · 7 px pitch

Hover to focus

Ines Duarte

Lead designer

square · 5 px

Object study 03

$48.00 · print

circle · 6 px

Install

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

Props

PropTypeDefaultDescription
srcstringrequiredImage to sample: same-origin, data: URI, or CORS-enabled.
altstringrequiredText alternative; becomes the aria-label of the role="img" root.
cellnumber8Grid pitch in CSS px.
minDotnumber0.6Radius of the faint empty-cell dot; 0 hides the grid.
shape"circle" | "square""circle"Dot shape.
colors[string, string]["var(--foreground)", "var(--muted-foreground)"]Top and bottom gradient stops; CSS colors or var(--token).
lensbooleantrueSwell dots near the pointer (off under reduced motion).
lensColorstring | null"var(--accent)"Colour the lens lights dots with; null keeps them in ink.
radiusnumber80Lens radius in CSS px.
revealbooleantrueRadial grow-in when an image loads (off under reduced motion).
invertbooleanfalseLight areas get the big dots.

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 ↗