import {
Logo01,
Logo02,
Logo03,
Logo04,
Logo05,
Logo06,
Logo07,
Logo08,
} from "@/components/logos";
import { Marquee } from "@/registry/blocks/shared/logo-cloud-13/components/magicui/marquee";
const logos = [Logo01, Logo02, Logo03, Logo07, Logo05, Logo06, Logo04, Logo08];
const LogoCloud = () => {
return (
<section className="mx-auto max-w-5xl px-12 py-12">
<p className="text-balance text-center font-medium text-muted-foreground text-sm uppercase">
Trusted by teams and companies around the world
</p>
<div className="relative mt-14 flex flex-col grayscale-100">
<div className="absolute inset-x-0 top-0 w-[calc(100%+4rem)] -translate-x-8 border-t" />
<div className="absolute inset-x-0 bottom-0 w-[calc(100%+4rem)] -translate-x-8 border-b" />
<div className="absolute inset-y-0 left-0 h-[calc(100%+4rem)] -translate-y-8 border-s" />
<div className="absolute inset-y-0 right-0 h-[calc(100%+4rem)] -translate-y-8 border-e" />
<div className="absolute inset-x-0 -top-1 w-[calc(100%+3rem)] -translate-x-6 border-t" />
<div className="absolute inset-x-0 -bottom-1 w-[calc(100%+3rem)] -translate-x-6 border-b" />
<div className="absolute inset-y-0 -left-1 h-[calc(100%+3rem)] -translate-y-6 border-s" />
<div className="absolute inset-y-0 -right-1 h-[calc(100%+3rem)] -translate-y-6 border-e" />
<div className="flex flex-col">
<Marquee className="p-0 [--gap:0px]">
{logos.map((Logo, index) => (
<div
className="flex w-full items-center justify-center border-e px-10 py-6 even:bg-muted/60 dark:even:bg-muted/30"
key={index}
>
<Logo className="h-6 sm:h-8" />
</div>
))}
</Marquee>
</div>
</div>
</section>
);
};
export default LogoCloud;