Back to components
ComponentTestimonialFreeSEO-ready· Star ratings in Google

Review Card Portrait React component

A portrait-format testimonial card with a crossfading top image strip, counter, thumbnail selector, and an animated quote with name/role, plus prev/next navigation and optional autoplay.

About the Review Card Portrait component

Review Card Portrait is a free, portrait-format testimonial card: a cross-fading image strip at the top with a counter and thumbnail selector, and underneath an animated quote with the person's name and role, previous/next buttons and optional autoplay.

Slide changes are announced through a live region, arrow keys navigate, and it emits schema.org Review data for each review with your reviewSubject.

When to use it

Use it where space is narrow: a sidebar, a column beside a form, a mobile-first landing page, or next to a pricing table.

Installation

Add the Review Card Portrait component to your project with the shadcn CLI. It lands in components/review-card-portrait.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/review-card-portrait

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

Related components

SEO-ready
Facebook Reviews
SEO-ready
Etsy Reviews
Free
SEO-ready
eBay Reviews
Free
SEO-ready
Team Drawer
SEO-ready
Team List
SEO-ready
Profile Flip Card
Free