Logo Strip Badge

A trusted by logo strip badge with grayscale logos that regain color on hover.

Powering teams atnpmpnpmYarnBun

Installation

Adds the component and everything it depends on to your project.

npx shadcn add https://ui.beste.co/component/r-base/badge20

New here? Read the installation guide.

Usage

The import and the props worth knowing about, in one place.

import { Badge20 } from "@/components/beste/component/badge20";

<Badge20
  label="Trusted by"
  logos={[
    { src: "/logos/acme.svg", alt: "Acme" },
    { src: "/logos/globex.svg", alt: "Globex" },
    { src: "/logos/initech.svg", alt: "Initech" },
  ]}
/>

<Badge20
  logos={[{ src: "/logos/acme.svg", alt: "Acme" }]}
  height={32}          // logo height in px (default 24)
  grayscale={false}    // full-color logos
  tone="foreground"    // label color: "muted" (default) | "foreground"
/>

Playground

Turn the props on the right; the snippet under them is what you would write to get what you see.

Powering teams atnpmpnpmYarnBun
Usage
import { Badge20 } from "@/components/beste/component/badge20";

<Badge20
  label="Powering teams at"
  logos={[{"src":"https://oud.pics/sm/l/npm.svg","alt":"npm"},{"src":"https://oud.pics/sm/l/pnpm.svg","alt":"pnpm"},{"src":"https://oud.pics/sm/l/yarn.svg","alt":"Yarn"},{"src":"https://oud.pics/sm/l/bun.svg","alt":"Bun"}]}
/>

Props

Read from the component's own type, so this cannot drift from what it accepts.

PropTypeDefaultDescription
labelstringMuted intro text before the logos (e.g. "Trusted by")
logos*Badge20Logo[]The logos
heightnumberLogo height in pixels
grayscalebooleanRender logos grayscale at reduced opacity (color on hover)
tone"muted" | "foreground"Label color
classNamestringAdditional classes merged onto the root

More Badge components

View all Badge
Est. 2019, Berlin

Barcode Badge

A decorative barcode badge with a monospace caption for editorial and print inspired sections.

BrandingWeb designMotion3D

Tag Group Badge

A tag group badge that renders wrapping chips for services, skills, and topics.

Announcement Badge

An announcement pill badge with a bold tag, message, and optional link arrow for hero sections.

4.9from 200+ reviews

Rating Badge

A star rating badge with a numeric value and review text for social proof sections.

12k+active users

Stat Badge

A stat badge with an icon, bold value, and label for quick hero metrics.

40% faster

Marker Highlight Badge

A marker highlight badge that draws a highlighter stroke behind key words in headlines.

Markdown version