Files
import {
ClaudeAI,
Cursor,
Gemini,
Github,
Google,
Grok,
OpenAI,
Replicate,
} from "@aliimam/logos";
export function Logos01() {
return (
<div className="py-20 flex min-h-screen flex-col items-center justify-center">
<h1 className="mb-10 px-20 text-muted-foreground text-center text-sm font-medium">
Trusted by the world’s most creative companies.
</h1>
<div className="mx-auto max-w-md">
<div className="flex px-10 flex-wrap items-center justify-center gap-12">
<OpenAI size={40} />
<ClaudeAI size={40} />
<Replicate size={40} />
<Cursor size={40} />
<Gemini size={40} />
<Github size={40} />
<Grok size={40} />
<Google size={40} />
</div>
</div>
</div>
);
}
A simple logos section.
logos-01


Files
import {
ClaudeAI,
Cursor,
Gemini,
Github,
Google,
Grok,
OpenAI,
Replicate,
} from "@aliimam/logos";
export function Logos02() {
return (
<div className="py-20 flex min-h-screen flex-col items-center justify-center">
<h1 className="mb-10 px-20 text-muted-foreground text-center text-sm font-medium">
Trusted by the world’s most creative companies.
</h1>
<div className="mx-auto max-w-2xl px-6">
<div className="flex flex-wrap items-center justify-center gap-x-12">
<OpenAI type="wordmark" size={100} />
<ClaudeAI type="wordmark" size={100} />
<Replicate type="wordmark" size={100} />
<Cursor type="wordmark" size={100} />
<Gemini type="wordmark" size={90} />
<Github type="wordmark" size={90} />
<Grok type="wordmark" size={100} />
<Google type="wordmark" size={100} />
</div>
</div>
</div>
);
}
A simple logos section.
logos-02


Files
import { Marquee } from "@/components/marquee";
import {
ClaudeAI,
Cursor,
Gemini,
Github,
Google,
Grok,
OpenAI,
Replicate,
} from "@aliimam/logos";
export function Logos03() {
return (
<div className="py-20 flex min-h-screen flex-col items-center justify-center">
<h1 className="mb-10 px-20 text-muted-foreground text-center text-sm font-medium">
Trusted by the world’s most creative companies.
</h1>
<div className="mx-auto flex h-full w-full max-w-3xl items-center justify-center overflow-hidden [mask-image:linear-gradient(to_right,transparent,black_10%,black_90%,transparent)] [mask-size:100%_100%] [mask-repeat:no-repeat] px-6">
<div>
<Marquee className="[--gap:80px]">
<OpenAI type="wordmark" size={100} />
<ClaudeAI type="wordmark" size={100} />
<Replicate type="wordmark" size={100} />
<Cursor type="wordmark" size={100} />
<Gemini type="wordmark" size={90} />
<Github type="wordmark" size={90} />
<Grok type="wordmark" size={100} />
<Google type="wordmark" size={100} />
</Marquee>
</div>
</div>
</div>
);
}
A simple logos section.
logos-03


Files
import {
ClaudeAI,
Cursor,
Gemini,
Github,
Google,
Grok,
OpenAI,
Replicate,
Resend,
PerplexityAI,
YouTube,
Suno,
} from "@aliimam/logos";
export function Logos04() {
return (
<div className="py-20 flex min-h-screen flex-col items-center justify-center">
<h1 className="mb-10 px-20 text-muted-foreground text-center text-sm font-medium">
Trusted by the world’s most creative companies.
</h1>
<div className="mx-auto max-w-5xl px-6">
<div className="mx-auto grid grid-cols-2 p-2 border sm:grid-cols-4 lg:grid-cols-6">
{[
<OpenAI key="openai" size={40} />,
<ClaudeAI key="claude" size={40} />,
<Replicate key="replicate" size={40} />,
<Cursor key="cursor" size={40} />,
<Gemini key="gemini" size={40} />,
<Github key="github" size={40} />,
<Grok key="grok" size={40} />,
<Google key="google" size={40} />,
<Suno key="suno" size={40} />,
<Resend key="resend" size={40} />,
<YouTube key="youtube" size={40} />,
<PerplexityAI key="perp" size={40} />,
].map((Logo, i) => (
<div
key={i}
className="flex h-30 w-30 items-center justify-center border md:h-40 md:w-40"
>
{Logo}
</div>
))}
</div>
</div>
</div>
);
}
A simple logos section.
logos-04


Files
import { GradientMesh } from "@/components/gradient-mesh";
import {
ClaudeAI,
Cursor,
Gemini,
Github,
Google,
Grok,
OpenAI,
Replicate,
Resend,
PerplexityAI,
YouTube,
Suno,
} from "@aliimam/logos";
export function Logos04() {
return (
<div className="py-20 flex min-h-screen flex-col relative items-center justify-center">
<div className="mx-auto z-10 max-w-6xl flex justify-center flex-col px-6">
<h1 className="mb-10 px-20 text-muted-foreground text-center text-sm font-medium">
Trusted by the world’s most creative companies.
</h1>
<div className="mx-auto grid grid-cols-2 sm:grid-cols-4 gap-3 lg:grid-cols-6">
{[
<OpenAI type="wordmark" key="openai" size={80} />,
<ClaudeAI type="wordmark" key="claude" size={80} />,
<Replicate type="wordmark" key="replicate" size={80} />,
<Cursor type="wordmark" key="cursor" size={80} />,
<Gemini type="wordmark" key="gemini" size={80} />,
<Github type="wordmark" key="github" size={80} />,
<Grok type="wordmark" key="grok" size={80} />,
<Google type="wordmark" key="google" size={80} />,
<Suno type="wordmark" key="suno" size={80} />,
<Resend type="wordmark" key="resend" size={80} />,
<YouTube type="wordmark" key="youtube" size={80} />,
<PerplexityAI type="wordmark" key="perp" size={80} />,
].map((Logo, i) => (
<div
key={i}
className="bg-code flex h-20 w-30 items-center justify-center shadow-2xl rounded-sm md:h-24 md:w-40"
>
{Logo}
</div>
))}
</div>
</div>
<GradientMesh
colors={["#ffffff", "#000000", "#000000"]}
distortion={3}
swirl={0.5}
speed={1}
rotation={90}
waveAmp={0.1}
waveFreq={7}
waveSpeed={0.2}
grain={0.06}
/>
</div>
);
}
A simple logos section.
logos-05

