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

Radial menu

Circular quick-action menu fanning from a lit centre key (click or press-and-hold), with an ember wedge following pointer angle or arrow keys, a label pill, Escape/outside to close; menu semantics.

Preview

Nothing chosen yet

Click, or press and hold then slide to an action
Photo
Held open, Photo highlighted

Install

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

Props

PropTypeDefaultDescription
items{ id; label; icon; onSelect?; disabled? }[]—Actions, clockwise from 12 o'clock.
radiusnumber (px)84Distance from the centre key to each action.
open / defaultOpen / onOpenChangeboolean / boolean / (open: boolean) => void— / false / —Open state; opens on click or press-and-hold.
onSelect(id: string) => void—Called with the chosen action (after its own onSelect).
defaultHighlightedstring—Action highlighted when first shown (for held previews).
labelstring"Quick actions"Accessible name of the trigger and the menu.

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 ↗