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 componentsCore inputs & forms

Likert scale

Survey agreement scales in 5 or 7 points as a dot track or drawn face glyphs, plus a matrix of statements with a sticky header and progress.

Preview

Setting up my workspace was easy.
Strongly disagreeNeutralStrongly agree

Agree

How did today's session feel?
The new navigation is clearer. (7-point)
Strongly disagreeNeutralStrongly agree

Quarterly product survey

3 of 6 answered
StatementStrongly disagreeDisagreeNeutralAgreeStrongly agree
I can find what I need quickly
I trust the numbers on my dashboard
Pages load fast enough
Help articles answer my questions
I would suggest this to a colleague
The mobile layout works well

Install

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

Props

PropTypeDefaultDescription
questionReactNode—Statement shown as the fieldset legend.
points5 | 75Number of scale points.
labelsstring[]agreement wordingOne label per point.
valuenumber | null—Controlled 1-based choice.
defaultValuenumber | nullnullUncontrolled starting choice.
onValueChange(value: number) => void—Called when a point is chosen.
variant"dots" | "faces""dots"Joined dot track or drawn faces.
namestringautoForm field name for the radios.
disabledbooleanfalseDisables the scale.
statements (LikertMatrix){ id: string; text: string }[]—Rows of the matrix variant.
value (LikertMatrix)Record<string, number>—Answers by statement id; also defaultValue/onValueChange.
caption / maxHeight (LikertMatrix)ReactNode / number— / 320Table caption and scroll height (header stays pinned).

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 ↗