Back to components
ComponentTestimonialFreeSEO-ready· Star ratings in Google

Testimonial Spotlight React component

A full-bleed photo testimonial slider with crossfade, slide or iris transitions, a thumbnail strip, progress lines, star ratings, and autoplay.

About the Testimonial Spotlight component

Testimonial Spotlight is a free, full-bleed photo testimonial slider: each review fills the frame with the person's photo under a dark overlay, their quote, name, role and star rating on top. Slides change with a crossfade, a slide or an iris transition, with a thumbnail strip, progress lines and a counter.

Arrow keys and the thumbnails navigate, autoplay is optional, and it emits schema.org Review data named after your reviewSubject.

When to use it

Use it for high-impact social proof with strong portraits: coaches, agencies, clinics, fitness studios, events and premium products.

Installation

Add the Testimonial Spotlight component to your project with the shadcn CLI. It lands in components/testimonial-spotlight.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/testimonial-spotlight

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

Related components

Testimonial Pills
Free
SEO-ready
Testimonial Slider
SEO-ready
Review Gallery
SEO-ready
Review Showcase
X (Twitter) Widget
Free
Instagram Widget