3d-marquee
ui-layouts-aiveilix/3d-marqueeFreeComponent
ui-layouts publishes no description for this item.
Install it
npx shadcn@latest add https://raw.githubusercontent.com/jutt313/AIVEILIX-old/main/for ui/apps/ui-layout/public/r/3d-marquee.jsonSource
1import { Marquee } from '@/components/ui/marquee';23const logos = [4 {5 name: 'Microsoft',6 img: 'https://images.unsplash.com/photo-1718954572423-2780fe600028?w=500&auto=format&fit=crop',7 },8 {9 name: 'Apple',10 img: 'https://images.unsplash.com/photo-1718954572423-2780fe600028?w=500&auto=format&fit=crop',11 },12 {13 name: 'Google',14 img: 'https://images.unsplash.com/photo-1718954572423-2780fe600028?w=500&auto=format&fit=crop',15 },16 {17 name: 'Facebook',18 img: 'https://images.unsplash.com/photo-1718954572423-2780fe600028?w=500&auto=format&fit=crop',19 },20 {21 name: 'LinkedIn',22 img: 'https://images.unsplash.com/photo-1718954572423-2780fe600028?w=500&auto=format&fit=crop',23 },24 {25 name: 'Twitter',26 img: 'https://images.unsplash.com/photo-1718954572423-2780fe600028?w=500&auto=format&fit=crop',27 },28];2930const Marquee3D = () => {31 return (32 <div className='relative flex h-full w-96 mx-auto flex-col items-center justify-center gap-4 overflow-hidden rounded-lg border dark:bg-neutral-800 bg-neutral-50 px-20 md:shadow-xl'>33 <div className='flex flex-row gap-4 perspective-near'>34 <Marquee35 className='h-96 justify-center overflow-hidden [--duration:60s] [--gap:1rem]'36 vertical37 style={{38 transform:39 'translateX(0px) translateY(0px) translateZ(-50px) rotateX(0deg) rotateY(-20deg) rotateZ(10deg) scale(1.5)',40 }}41 >42 {logos.map((data, idx) => (43 <img44 key={idx}45 src={data.img}46 alt={data.name}47 className='mx-auto h-full w-3/4 cursor-pointer rounded-xl border border-neutral-300 transition-all duration-300 hover:ring-1 hover:ring-neutral-300'48 />49 ))}50 </Marquee>51 </div>5253 <div className='pointer-events-none absolute inset-y-0 left-0 w-1/3 bg-linear-to-r from-white dark:from-background'></div>54 <div className='pointer-events-none absolute inset-y-0 right-0 w-1/3 bg-linear-to-l from-white dark:from-background'></div>55 </div>56 );57};5859export default Marquee3D;
Files it writes
More from ui-layouts
All 230 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| accordionaccordion | ui-layouts | Components | Free | no deps | |
| align-slideralign-slider | ui-layouts | Components | Free | 6 deps · 2 files | |
| animal-imagemaskinganimal-imagemasking | ui-layouts | Components | Free | 1 dep | |
| animated-beamanimated-beam | ui-layouts | Components | Free | no deps | |
| animated-beam-bidirectionalanimated-beam-bidirectional | ui-layouts | Components | Free | no deps | |
| animated-beam-defaultanimated-beam-default | ui-layouts | Components | Free | no deps | |
| animated-beam-multiple-inputanimated-beam-multiple-input | ui-layouts | Components | Free | no deps | |
| animated-beam-multiple-outputanimated-beam-multiple-output | ui-layouts | Components | Free | no deps |
