Vertical Testimonials
A cinematic social-proof section with testimonial cards that flow continuously along the vertical axis in alternating columns.
Overview
About the Vertical Testimonials
A cinematic social-proof section with testimonial cards that flow continuously along the vertical axis in alternating columns. It is delivered as editable TypeScript for React. Tailwind CSS is required for layout and utility classes; the scrolling animation CSS is embedded in the TypeScript source. Its focused API can be adapted to your own content and visual system.
Usage
When to use it
- Landing pages that need to show a large volume of customer feedback without a bulky carousel.
- Product and service pages where continuous, low-key motion should keep social proof visible and engaging.
What’s included
Files installed with the component
Vertical Testimonials source
components/vertical-testimonials.tsxEditable React and TypeScript component source.
Working example
examples/example.tsxA minimal import and render example that matches the packaged API.
Installation guide
README.mdManual ZIP installation, styling, compatibility, asset, and usage notes.
Usage
Import and render
Copy the packaged source to the documented path, then use the public API shown below.
import VerticalTestimonials from "@/components/vertical-testimonials";export default function SocialProof() {
return <VerticalTestimonials />;
}Props
Component API
The current source has no public props; replace the included testimonial data in the source file.
Compatibility
Verified project setup
- ReactLoom's preview is tested with Next.js 16.3.8 App Router, React 19.2.8, TypeScript 5.9.3, and Tailwind CSS 4.3.3. This describes the store environment, not the product's minimum requirements.
- This interactive component includes the "use client" directive and must remain behind a Client Component boundary in the Next.js App Router.
- Tailwind CSS is required for layout and utility classes; the scrolling animation CSS is embedded in the TypeScript source.
- Images
- No image files are included or required by the packaged component.
- Fonts
- No font files are included. The component uses system font fallbacks unless your app supplies a matching font.
Installation
Add it to your project
Download the Vertical Testimonials ZIP, place the source file at src/components/vertical-testimonials.tsx, and copy the example into your own page or feature folder.
Target path
src/components/vertical-testimonials.tsxNo additional npm runtime packages are required beyond the React host; follow the styling requirements below.
Styling requirements
- Tailwind CSS is required by the delivered layout and utility classes.
- The testimonial column animation CSS is embedded in components/vertical-testimonials.tsx.
- ReactLoom verifies this source with Tailwind CSS 4.3.3; other Tailwind versions have not been verified.
- Keep the component and example paths in Tailwind's source detection scope.
- For the verified Next.js and Tailwind CSS 4 setup, register @tailwindcss/postcss in postcss.config.mjs.
- Import tailwindcss from the application's global CSS entry point.