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 componentsMarketing blocks

Comparison Section

An us-vs-the-old-way comparison of paired statements in a recessed old column and a raised highlighted column, rows aligned with subgrid, crosses and lit checks, and a closing stat row.

Preview

Why switch

The old way, and the calm way

Most teams plan in spreadsheets and status meetings. Here is what changes.

Spreadsheets and status meetings

How most teams plan today

No:StatusLives in five tabs and three threads.
No:MeetingsA 45-minute status call every Monday.
No:SlipsFound on Friday, after the deadline.
No:ReviewsSomeone writes them by hand, sometimes.
Spent on status each week4 h

Pebble

One plan, kept current for you

Yes:StatusOne weekly plan everyone reads.
Yes:MeetingsA two-minute read before standup.
Yes:SlipsFlagged the day a task slips, with the owner.
Yes:ReviewsDrafted from what shipped, every cycle.
Spent on status each week15 min
Import your spreadsheet in about 15 minutes.

Install

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

Props

PropTypeDefaultDescription
rows{ id, topic, old, ours }[]—Paired statements; each row lines up across both columns.
old{ label, caption?, stat?, statLabel? }—The old way, labelled generically ("Spreadsheets", "Status meetings"), never a named competitor.
ours{ label, caption?, stat?, statLabel? }—Your product: the raised, highlighted column.
eyebrowReactNode—Small label with an ember dot.
titleReactNode—Heading; names the section (otherwise "Comparison").
descriptionReactNode—Line under the heading.
footerReactNode—Content under the comparison, such as a button.
headingLevel2 | 32Heading level of the title; column titles are one level below.

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 ↗