ruhith

BentoTestimonials

Testimonials

About

The BentoTestimonials component is a sleek, black-and-white testimonial grid designed to showcase user feedback in a modern, minimal, and responsive layout. Inspired by bento-style design, it arranges testimonial cards of varying sizes in a dense, asymmetric grid that fills space elegantly without leaving gaps. Each card features a Lucide icon, a short review, and the contributor’s name and role — all harmonized for both light and dark themes. This component is fully configurable, making it ideal for portfolios, landing pages, and product websites where you want to highlight authentic testimonials in a visually balanced and professional way.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds BentoTestimonials to your project and fits it to your theme.

Code

How BentoTestimonials is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { BentoTestimonials } from "@/components/ui/bento-testimonials";

export default function DemoBentoTestimonialsPage() {
  return (
    <div className="min-h-screen w-full bg-gray-50 dark:bg-[#0B0B0B] flex flex-col items-center justify-center p-8">
      <div className="max-w-6xl w-full space-y-8">
        <div className="text-center space-y-3">
          <h1 className="text-3xl font-bold text-gray-900 dark:text-white">
            What Developers Say
          </h1>
          <p className="text-gray-600 dark:text-gray-400 max-w-2xl mx-auto">
            Real feedback from engineers and designers using our modern UI components
            to build beautiful, production-ready apps.
          </p>
        </div>
        <BentoTestimonials />
      </div>
    </div>
  );
}

Dependencies

More by ruhith

View all
  • LoadingLines

    LoadingLines

    145
  • Health Stat Card

    Health Stat Card

    138
  • LoadingRadar

    LoadingRadar

    119
  • LoadingBottle

    LoadingBottle

    114
  • BarLoader

    BarLoader

    90
  • Loader

    Loader

    71
  • BouncingCirclesLoader

    BouncingCirclesLoader

    50
  • LoaderProgressiveBar

    LoaderProgressiveBar

    49

More in Testimonials

View all
  • Testimonial

    Testimonial

    41
  • Testimonial 2

    Testimonial 2

    32
  • Staggered Testimonials Grid

    Staggered Testimonials Grid

    143
  • testimonial

    testimonial

    798
  • Testimonials Section

    Testimonials Section

    241
  • Testimonial Card

    Testimonial Card

    69
  • Testimonials Section

    Testimonials Section

    152
  • Testimonials

    Testimonials

    245