Logo carousel with auto-scroll, edge gradient fade, and minimalist style. Pass an array of items with title and url.
npx shadcn@latest add @flx/logo-marqueeimport { LogoMarquee, type LogoMarqueeProps } from './logo-marquee'
export const values = {
items: [
{
title: 'Supabase',
url: 'https://cdn.brandfetch.io/idsSceG8fK/w/800/h/156/theme/dark/logo.png?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'Google',
url: 'https://cdn.brandfetch.io/id6O2oGzv-/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'Shopify',
url: 'https://cdn.brandfetch.io/idAgPm7IvG/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'Mongo',
url: 'https://cdn.brandfetch.io/ideyyfT0Lp/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'LottieFiles',
url: 'https://cdn.brandfetch.io/idEExqEvR9/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
],
} satisfies LogoMarqueeProps
export function LogoMarqueeExample() {
return <LogoMarquee items={values.items} />
}
Logo carousel with auto-scroll, edge gradient fade, and minimalist style. Pass an array of items with title and url.
npx shadcn@latest add @flx/logo-marqueeimport { LogoMarquee, type LogoMarqueeProps } from './logo-marquee'
export const values = {
items: [
{
title: 'Supabase',
url: 'https://cdn.brandfetch.io/idsSceG8fK/w/800/h/156/theme/dark/logo.png?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'Google',
url: 'https://cdn.brandfetch.io/id6O2oGzv-/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'Shopify',
url: 'https://cdn.brandfetch.io/idAgPm7IvG/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'Mongo',
url: 'https://cdn.brandfetch.io/ideyyfT0Lp/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
{
title: 'LottieFiles',
url: 'https://cdn.brandfetch.io/idEExqEvR9/theme/dark/logo.svg?c=1dxbfHSJFAPEGdCLU4o5B',
},
],
} satisfies LogoMarqueeProps
export function LogoMarqueeExample() {
return <LogoMarquee items={values.items} />
}