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 componentsCards & layout

Attachment Card

File attachment tiles and chips with type-toned folded-page glyphs, middle-ellipsis names, sizes, upload progress, error and retry, drawn image previews and a remove button on hover or focus.

Preview

Compact, in a message composer

DOCdesign-review-notes.mddesign-review-notes.mdDocument · 12 KB
IMGhero-illustration.svghero-illustration.svgImage · 47 KB
CODEapi-client.tsapi-client.tsUploading · 65%
SHEETcustomer-export.csvcustomer-export.csvToo large

Install

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

Props

PropTypeDefaultDescription
name / sizestring / number—File name (middle-truncated) and size in bytes.
kind"pdf" | "doc" | "sheet" | "image" | "zip" | "audio" | "code" | "file"from extensionPicks the glyph tone and label.
progressnumber—Upload progress 0–100; shows the overlay until 100.
error / onRetrystring / () => void—Failed upload message and its Retry action.
onRemove / onOpen() => void—Remove button on hover or focus; open makes the card a button.
previewReactNode—Drawn preview for the tile: the picture for images, a page, sheet or waveform for other kinds (the kind glyph then sits in the corner).
variant"tile" | "chip""tile"Grid tile or compact chip.

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 ↗