About
VerticalLogoScroller is a reusable React component that creates a smooth, infinitely scrolling vertical carousel of brand names or logos. It supports both upward and downward scroll directions, customizable speed, and hover-to-pause interaction. Ideal for showcasing partners, clients, sponsors, or technologies in a compact, animated format.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds MultiLogoScroller to your project and fits it to your theme.
Code
How MultiLogoScroller is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import VerticalLogoScroller from "@/components/ui/vertical-logo-scroller";
export default function DemoOne() {
const logos1 = ["Partner A", "Partner B", "Partner C", "Partner D", "Partner E", "Partner F"];
const logos2 = ["Client X", "Client Y", "Client Z", "Client W", "Client V"];
const logos3 = ["TechCorp", "InnovateCo", "FutureSys", "Quantum", "ByteFlow"];
return (
<div className="app-container">
<h2 className="section-title">TRUSTED BY LEADING COMPANIES</h2>
<div className="scroller-row">
<VerticalLogoScroller logos={logos1} speed="30s" direction="up" />
<VerticalLogoScroller logos={logos2} speed="25s" direction="down" />
<VerticalLogoScroller logos={logos3} speed="45s" direction="up" />
</div>
</div>
);
}















