Shadcn.io is not affiliated with official shadcn/ui
Logos Dual Marquee Fast Slow Speeds
A dual row infinite marquee logo wall for React and Next.js with dramatic fast and slow row speed contrast, opposing directions, gradient edge masks, and reduced-motion handling built with shadcn/ui and Tailwind CSS
Build rhythm-driven social proof with a dual row infinite marquee logo wall for React and Next.js that contrasts a fast row and a slow row. Features a thirty-second fast-scrolling top row paired with a seventy-second slow-drifting bottom row moving in opposite directions so the speed differential creates visual texture, gradient edge masks on both sides of the container, monochrome-to-color hover promotion, and a prefers-reduced-motion media query that disables both animations and transforms. Built with TypeScript, motion/react parent entrance with useReducedMotion, Lucide React icon marks paired with twenty-four invented placeholder wordmarks, module-scope doubled arrays for seamless looping, and Tailwind CSS theme variables. Perfect for landing pages that want kinetic energy without chaos, hero-adjacent trust bands, and any section where speed contrast itself is the visual idea.
Related Components
React Logos Dual Row Marquee Block
A dual row infinite marquee logo wall
React Logos Triple Row Marquee Block
A triple row infinite marquee logo wall
React Logos Dual Marquee Mixed Variants Block
A dual marquee mixing logo variants per row
React Logos Dual Marquee With Row Labels Block
A dual marquee with per-row category labels
React Logos Single Row Marquee Block
A single row infinite marquee logo wall
React Logos Static Grid Wall Block
A static grid wall of monochrome logos
FAQ
Was this page helpful?
Sign in to leave feedback.
Dual Marquee Dark Inset
A dual row infinite marquee logo wall inside a dark inset panel for React and Next.js with opposing scroll directions, inverted headline cluster, foreground edge masks, and reduced-motion handling built with shadcn/ui and Tailwind CSS
Dual Marquee Mixed Variants
A dual row infinite marquee logo wall for React and Next.js mixing icon-plus-wordmark cells in the top row with icon-only badge chips in the bottom row, opposing directions, gradient edge masks, and reduced-motion handling built with shadcn/ui and Tailwind CSS