Testimonial Carousel
MotionA React testimonial carousel that auto advances every few seconds with slide transitions, dot indicators using aria-current, and prev and next buttons.
src/registry/premium/testimonial-carousel.tsx/r/testimonial-carousel.json
“We replaced four tools with one, and nobody asked to go back.”
Carousel
Installation#
bash
npx shadcn@latest add @minidev/testimonial-carousel
MiniDev UI is in the shadcn registry directory, so the short form works with no setup. Older CLI versions can use the full URL: npx shadcn@latest add https://ui.minidev.pro/r/testimonial-carousel.json
Usage#
tsx
import { TestimonialCarousel } from "@/components/ui/testimonial-carousel"
export function Example() {
return (
<TestimonialCarousel items={[
{ quote: "The premium heroes actually feel designed.", name: "Sam Rivera", role: "Founder" },
{ quote: "We shipped a launch page in an afternoon.", name: "Lee Park", role: "Design Eng" },
{ quote: "Free kit for product, Premium for marketing.", name: "Ava Chen", role: "PM" },
]} />
)
}
API reference#
| Prop | Type | Default |
|---|---|---|
items | Item[] | [ { quote: "We replaced four tools wi... |
className | string | - |
Dependencies#
npm
motion
Built from
Examples#
Related landing pages components#
Agency PortfolioAn agency portfolio page with a marketing navbar, animated headline, project cards that fade up in sequence as they scroll in, and a mega footer.Blog HomeA blog index page with a marketing nav, tag filter chips for all, design and engineering, a grid of post cards with excerpts and dates, and a footer.Brand Kit PageA brand showcase page combining poster type, a typographic marquee, tilt cards, a text scramble, a grid reveal, a price morph and a magnetic CTA.Careers PageA React careers page with a marketing nav, animated headline, open roles listing location and employment type with apply buttons, and a mega footer.Changelog MarketingA marketing changelog with a gradient masked headline, a subscribe CTA and a timeline of versions with highlight dots and bullet lists that slide in.Changelog MotionA React changelog timeline where each release slides in on scroll with version, date, title, an optional New, Fix or Premium badge and a bullet list.
All Landing page sections for React and Tailwind