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
  • Health Stat Card

    Health Stat Card

    149
  • LoadingLines

    LoadingLines

    147
  • LoadingRadar

    LoadingRadar

    121
  • LoadingBottle

    LoadingBottle

    116
  • BarLoader

    BarLoader

    90
  • Loader

    Loader

    71
  • BouncingCirclesLoader

    BouncingCirclesLoader

    50
  • LoaderProgressiveBar

    LoaderProgressiveBar

    49

More in Testimonials

View all
  • Testimonial

    Testimonial

    121
  • Staggered Testimonials Grid

    Staggered Testimonials Grid

    150
  • testimonial

    testimonial

    826
  • Testimonials Section

    Testimonials Section

    159
  • Testimonials

    Testimonials

    247
  • Testimonial 2

    Testimonial 2

    33
  • Card Studio

    Card Studio

    15
  • Testimonial Card

    Testimonial Card

    71