# Logos 05

> A simple logos section.

A shadcn/ui block from the [@designali](https://designali.com) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/designali/logos-05).

- Page, with a live preview: https://shadcn.exchange/r/designali/logos-05
- Screenshot: https://abzjhwgwpdpz7ua5.public.blob.vercel-storage.com/shots/designali/logos-05-light-feb4bc9284478a19.png
- Registry item: https://designali.com/r/logos-05.json
- Categories: logos, clients
- Listed: 2026-10-13, source last changed 2026-10-13

## Install

```bash
npx shadcn@latest add https://designali.com/r/logos-05.json
```

Run it in a project that has shadcn/ui set up. It adds the files below and installs what they depend on.

## Dependencies

- npm packages: `@designali/logos`

## Files

### `registry/designali/blocks/logos/logos-05/page.tsx`

```tsx
import {
  ClaudeAIWordmark,
  CursorWordmark,
  GithubWordmark,
  GoogleGeminiWordmark,
  GoogleWordmark,
  GrokWordmark,
  OpenAIWordmark,
  PerplexityAIWordmark,
  ReplicateWordmark,
  ResendWordmark,
  SunoWordmark,
  YouTubeWordmark,
} from "@designali/logos"

export default function Logos04() {
  return (
    <div className="relative flex min-h-screen flex-col items-center justify-center py-20">
      <div className="z-10 mx-auto flex max-w-6xl flex-col justify-center px-6">
        <h1 className="mb-10 px-20 text-center text-sm font-medium text-muted-foreground">
          Trusted by the world’s most creative companies.
        </h1>
        <div className="mx-auto grid grid-cols-2 gap-3 sm:grid-cols-4 lg:grid-cols-6">
          {[
            <OpenAIWordmark key="openai" size={80} />,
            <ClaudeAIWordmark key="claude" size={80} />,
            <ReplicateWordmark key="replicate" size={80} />,
            <CursorWordmark key="cursor" size={80} />,
            <GoogleGeminiWordmark key="gemini" size={80} />,
            <GithubWordmark key="github" size={80} />,
            <GrokWordmark key="grok" size={80} />,
            <GoogleWordmark key="google" size={80} />,
            <SunoWordmark key="suno" size={80} />,
            <ResendWordmark key="resend" size={80} />,
            <YouTubeWordmark key="youtube" size={80} />,
            <PerplexityAIWordmark key="perp" size={80} />,
          ].map((Logo, i) => (
            <div
              key={i}
              className="bg-code flex h-20 w-30 items-center justify-center md:h-24 md:w-40"
            >
              {Logo}
            </div>
          ))}
        </div>
      </div>
    </div>
  )
}
```
