sigilUI

Logo Cloud Section

Horizontal logo strip with grayscale-to-color hover effect.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { LogoCloudSection } from "@sigil-ui/components";

Usage

<LogoCloudSection heading="Works with your stack" logos={[{ name: "React", logo: <BrandLogo name="react" className="size-8" /> }, { name: "Next.js", logo: <BrandLogo name="nextdotjs" className="size-8" /> }, { name: "TypeScript", logo: <BrandLogo name="typescript" className="size-8" /> }, { name: "Tailwind CSS", logo: <BrandLogo name="tailwindcss" className="size-8" /> }]} />

Without heading

<LogoCloudSection
  heading=""
  logos={logos}
/>

Props

PropTypeDefaultDescription
headingstring"Trusted by teams at"Text above the logo row
logosLogoCloudItem[]requiredArray of { name, logo } where logo is a ReactNode (SVG or img)
classNamestring—Additional CSS classes

Logos render at 24px height with grayscale filter that clears on hover.

Plus all standard <section> HTML attributes.