Stop Rebuilding UI

Logos 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

Scroll to load preview

Break the page flow with a dual row infinite marquee logo wall wrapped in a dark inset panel for React and Next.js. Features an inverted headline cluster against a foreground-colored surface, two marquee rows scrolling in opposing directions at forty and fifty second durations, edge masks that fade into the inset background, monochrome logo marks that promote to full background color on hover, and a prefers-reduced-motion guard 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 landing pages that need a visual break between light sections, mid-page trust sections that want to stand out, and hero-adjacent credibility bands where an inverted panel signals importance.

FAQ

Last updated on April 11, 2026

Was this page helpful?

Sign in to leave feedback.