Marquee

A CSS-only scrolling banner for announcements, logo strips, and repeating inline content.

Default
New components released weekly
Fast setup for Phoenix LiveView
Accessible defaults
CSS-first theming

Announcement Ticker

Use a single-row marquee for concise messages. The content is duplicated internally so the loop stays continuous.

Ticker
Zero JavaScript dependencies
Dark mode included
Copy-paste friendly source
Phoenix 1.8 ready

Logo Strip

Logo marquees work well for compact social proof and partner lists.

Trusted By
Stripe
Vercel
Notion
Figma
Linear
Railway

Speed

Choose from fast (8s), default (15s), or slow (27s) speed presets.

Speed Presets
Fast cycle
Urgent announcements
Short copy only
Slow cycle
Comfortable reading pace
Longer content works here

Direction And Fade

Reverse the animation with direction="right" or disable the edge mask with fade_edges=false .

Reverse Direction
Right direction
Reverse flow
Same seamless loop
Without Edge Fade
No gradient mask
Sharp container edges
Useful for clipped layouts