Components
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.
npx @21st-dev/cli add dhileepkumargm/vertical-logo-scrollerLoading preview...
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>
);
}