Skip to content
arrie.dev Templates

Animations

Conveyor Rail

Logo and text marquees in CSS. No seam, and they pause on hover and on focus.

R350

Once. Yours to keep

Get this template

The shape of it, not a screenshot

What it is

A marquee strip that runs on a CSS animation rather than a scroll handler. The track is duplicated once and translated by exactly half its width, which is what keeps the loop seamless whatever the content length. Speed is a duration variable, so the strip does not drift or stutter when the tab is busy elsewhere.

Three variants ship: a logo rail with fixed-height SVG slots, a text ticker with a separator glyph, and a slower image band. Hover pauses the track, and so does keyboard focus landing inside it, so a link in the strip can actually be reached and read. The edges fade with a mask instead of clipping. Direction and speed are set per instance.

Good for a client logo strip, an announcement bar, or a footer of certifications. It is not a carousel: no arrows, no dots, no snapping, and bolting those on would fight the loop. Under prefers-reduced-motion the animation is dropped and the track becomes an ordinary horizontal scroller that can be swiped or scrolled by hand.

Included

What you get

  • marquee.css, one file, no JavaScript for the loop
  • three variants: logo rail, text ticker, image band
  • hover and focus pause, per-instance speed and direction
  • edge mask fade that works on any background
  • reduced-motion mode that turns the track into a scroller
  • Astro component and a copy-paste HTML snippet
How it works

After you buy

  1. 01 You message me On WhatsApp. Tell me which one and where it is going.
  2. 02 I set it up for you Your words, your colours, your logo dropped in — or the raw files if you would rather do it yourself.
  3. 03 It goes live On your hosting or on mine. Either way it ends up in your own account.
  4. 04 It is yours The whole thing, with nothing to renew and nothing tied back to me.