Skip to content

1 variant

Logo Marquee

A row of logos scrolling forever, faded at both ends, that stops whenever nobody is reading it.

NorthlineVeraHalcyonEmber & CoFenwickSolsticeArgonPortage

Install

$ bunx --bun shadcn add @easeui-pro/logo-marquee

Props

childrenRequiredReactNode

Repeated as many times as it takes to fill the frame, so the loop never shows empty air.

durationnumberDefault 30

Seconds for one full pass. Slower reads as calmer.

direction"left" | "right"Default "left"

Which way the row travels.

gapnumberDefault 48

Gap between items, in px. Also the gap across the seam.

pauseOnHoverbooleanDefault true

Stops while the pointer is over the row, so a logo can be read.

classNamestring

Merged last, so anything passed here wins over the component's own classes.