Component · Testimonials
Testimonial Carousel
Accessible Vue 3 testimonial carousel with prev/next, dots and autoplay that pauses on hover or focus and honours reduced motion. Tailwind CSS.
Testimonials work when they are specific and easy to attribute: a real quote, a name, a role and ideally a face or logo. These Vue 3 components present quotes as single highlights, card grids, masonry walls or sliders.
They are built with <script setup lang="ts"> and Tailwind CSS 4 with class-based dark mode, and take quotes as typed props. Install one with npm or copy it into your project and edit freely.
Component · Testimonials
Accessible Vue 3 testimonial carousel with prev/next, dots and autoplay that pauses on hover or focus and honours reduced motion. Tailwind CSS.
Component · Testimonials
Masonry grid of testimonial cards for Vue 3 with initials avatars, optional star ratings and highlighted quotes. Tailwind CSS, dark mode.
Good to know
FAQ
Yes. The components accept an array of quote objects, so you can fetch them from any CMS or API and pass them in as props.
Every item is a plain Vue 3 single-file component with no dependencies besides vue. Install it with npm from its vueplay.com/npm tarball URL, or copy the source straight into your project.