Velocity X Components

Carousels & Tickers

Testimonial Carousel (Peek)

Multi-card testimonial carousel on native CSS scroll-snap showing a peek of the next card, with synced dots and arrow controls.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add testimonial-carousel-peek

Built for react. Needs react, react-dom already installed as peer dependencies. An Astro-only project needs @astrojs/react wired up first — this won't run on its own in plain Astro.

Full docs for Testimonial Carousel (Peek) →

Needs a licence key — subscribe here, then velocityx loginonce.

react v1.0.0 react react-dom
Testimonial Carousel (Peek)

“Fast, clean, and the handoff docs were actually useful.”

Sarah Chen

Nova Studio

“Our conversion rate jumped 22% after the redesign.”

Marcus Webb

Pixel Labs

“Best vendor relationship we have had in five years.”

Priya Nair

Orbit

“They caught edge cases our own QA missed.”

Jon Reyes

Lumen

Props

NameTypeRequiredDefaultDescription
items{ quote, name, role, avatar? }[]No[]
cardWidthtailwind width class for a card (No'w-[85%] sm:w-[48%] lg:w-[32%]'

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/testimonial-carousel-peek/TestimonialCarouselPeek.jsx

Using the Testimonial Carousel (Peek) component

Install it with velocityx add testimonial-carousel-peek. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Carousels & Tickers.