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 componentsNavigation

Chapter nav

Course or book chapter navigator with completed checks, a progress ring on the current chapter, its sections, a foldable outline and prev/next keys that name their chapters.

Preview

Chapter 3 · 15 min

Working offline

Every edit is stored as a patch on the device before it goes anywhere. When the connection drops, patches pile up in a local queue, in order, with their author and time.

When the network returns, the queue replays from the oldest patch. Nothing is merged twice, and nothing is lost if the tab closes halfway.

queue.replay({ since: lastAck })

Install

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

Props

PropTypeDefaultDescription
chapters{ id; title; meta?; sections?: { id; title }[] }[]—Chapters in order; sections show under the current chapter.
current / completedstring / string[]— / []Chapter being read and the finished chapter ids.
progressnumber0Progress through the current chapter (0–1), shown as a ring.
currentSectionstring—Current section id inside the current chapter (ember dot).
onSelect / onSelectSection(id: string) => void—Called when a chapter (or prev/next) or a section is chosen.
title / defaultOpenstring / boolean— / trueHeader title and whether the outline starts open.

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 ↗