Reviews / 14 primitives + composition

Customer reviews primitives

The customer reviews + ratings stack — review cards, rating breakdowns, star selectors, sentiment + verified chips, photo lightboxes, owner replies, moderation queue, abuse reporting, and the full reviews-page composition. Static reference content, no production data.

Production answer

Customer reviews primitives is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Customer reviews primitives states
Generative search brief

Customer reviews primitives: The customer reviews + ratings stack — review cards, rating breakdowns, star selectors, sentiment + verified chips, photo lightboxes, owner replies, moderation queue, abuse reporting, and the full reviews-page composition. Static reference content, no production data.

Visual reference only — no review data is persisted
Primitive 01

Review card

Reviewer + verified chip + stars + headline + body + photos + workshop reply slot.

Stateless · slotsOpen
Primitive 02

Rating breakdown bar

5★ → 1★ horizontal bars with percentage + per-tier count chip.

StatelessOpen
Primitive 03

Star rating selector

Interactive 1–5 selector with half-star support and hover preview.

Stateful · radioOpen
Primitive 04

Sentiment chip

Tone-shifted chip: Positive / Mixed / Negative for review aggregation.

StatelessOpen
Primitive 05

Verified purchase chip

Small ‘verified purchase’ chip with hover tooltip for the job date.

StatelessOpen
Primitive 06

Photo attachment

Photo strip on a review with click-to-expand lightbox modal.

Stateful · modalOpen
Primitive 07

Owner response card

Workshop reply nested under a review — avatar, badge, body, timestamp.

StatelessOpen
Primitive 08

Filter chips

All / 5★ / 4★ / Critical / Verified / Last 30 days toggle row.

Stateful · togglesOpen
Primitive 09

Summary card

Overall ★ avg + count + breakdown + sentiment donut + 30-day trend.

StatelessOpen
Primitive 10

Request prompt

Post-job ‘leave a review’ card — star selector + textarea + submit.

Stateful · formOpen
Primitive 11

Moderation queue

Pending reviews with approve / edit / reject row actions + auto-flag.

Stateful · tableOpen
Primitive 12

Spam / abuse flag

Report-this-review panel — reason chips + optional context + send.

Stateful · formOpen
Primitive 13

Sort bar

Most helpful / Most recent / Highest / Lowest / With photos chips.

Stateful · chipsOpen
Primitive 14

Rich reply editor

Workshop reply editor with canned-reply picker + insert-name token.

Stateful · editorOpen
Composition

Full reviews surface

Summary + filters + sort + reviews list with replies + moderation aside.

CompositionOpen