Stop Rebuilding UI

Logos Dual Row Marquee

A dual row infinite marquee logo wall for React and Next.js with opposing scroll directions, distinct per-row speeds, gradient edge masks, reduced-motion handling, and monochrome-to-color hover states built with shadcn/ui and Tailwind CSS

Scroll to load preview

Build dense social proof with a dual row infinite marquee logo wall for React and Next.js. Features two rows of placeholder brand marks scrolling in opposing directions at distinct speeds of forty and fifty seconds so the rows never visually align, gradient edge masks on both sides of the container, monochrome-to-color hover promotion, and a prefers-reduced-motion media query that disables both animation and transform. 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 mid-page trust sections where density is part of the proof, landing pages that serve many customers, and hero-adjacent credibility bands that need energy.

FAQ

Last updated on April 11, 2026

Was this page helpful?

Sign in to leave feedback.