shadcn.io is not affiliated with official shadcn/ui
Wordmark Only Strip Logos Block for React
A strip of eight customer names of a design-handoff product set as type alone, each in its own typeface treatment, with no icons, cells or lines but the page's top rule.
Installation
Overview
The most type-driven logo strip for React with Base UI: eight customer names set as text alone, with no icons, no heading, no cells and no lines but the page's top rule. Each name has its own treatment, so the row reads as eight different companies: a serif italic, spaced capitals, a heavy lowercase with a full stop, a monospace behind a slash, a name set in two weights, small capitals, a name in brackets and wide-spaced light capitals. Every name is muted until hovered. Eight across from xl, four by two from sm and two by four on a phone. Built from Guides, with a CSS transition for the entrance and your theme's tokens for every colour. For a quiet line of proof under a hero or above a footer, when the logos should be the only thing that speaks.
FAQ
How do I change the names?
Edit WORDMARKS at the top of the file. Each entry is a name and a lettering, the Tailwind classes for its type. Optional fields set the artwork around the name: lead and tail (a slash, a bracket, a full stop) and split, the number of letters set in a light weight before the heavy rest. The names are fictional placeholders for your own customers.
How do I use real company logos?
Replace a name with the company's logo: an inline svg drawn in currentColor, with role="img" and an aria-label, keeps the muted colour and the hover. An img takes the company's name as its alt and needs one-colour artwork, or the strip stops being quiet in light and dark mode.
What does a screen reader hear?
A list named "Teams that hand off designs with Loomwright", then each company's name as text. A slash, bracket or full stop is part of the artwork and is hidden from assistive technology, so "Saffronly" isn't read as "open bracket, Saffronly, close bracket". The names use the theme's muted text colour at full strength, which passes WCAG AA on the page background.
What happens in a right-to-left layout?
The grid fills from the right, while each name keeps its own direction, as a logo would, so a slash stays before its name and a bracket pair stays around it.
Related
- Pro
Compact Five Logo Strip
StripsThe quietest logo strip: one whisper line for a restaurant-reservation product and five large wordmarks in five equal columns, with no heading, no cells and no lines but the page's top rule.
- Pro
Split Label Strip Logos
StripsA split logo strip for a tutoring marketplace: a short label at the start, one hairline that drops from the top rule, and six open ring-mark wordmarks at the end.
- Pro
Six open wordmarks for a rowing-club rota tool in one centred row, with a short vertical tick between neighbours and no cells or heading.
- Pro
Under Hero Strip Logos
StripsA quiet strip for directly under a hero: one sentence for a job board on its own line and six open wordmarks beneath it, with no cells, no heading and no lines but the page's top rule.
- Pro
One flowing sentence for an accessibility-audit tool with five customer wordmarks set inline between its words, in a quiet strip with no lines but the page's top rule.
- Pro
A slim ribbon for the foot of a page, above the footer: a label at the start and eight tiny customer wordmarks along one line, under the page column's top rule.