Vibary.ai
← Vibe Coding

Order Tracking Progress

A shipment walks its stages while the connector fills from stop to stop.

commercefriendlycalmautomatic · finite · starter · ~1.4s
Variant

The animated component in this preview is rendered from the canonical file shown here. The surrounding demo shell only provides context and is not part of the copied code.

339 lines · react + motion only
import { motion, useReducedMotion } from "motion/react";

/**
 * Vibary · Order Tracking Progress
 *
 * A shipment walks its stages: the connector fills from stop to stop,
 * each stop marks itself as the fill reaches it, and the live detail
 * settles in once the track catches up with reality. The travel is the

About this pattern

The card a shopper opens from a shipping notification. Each connector segment fills toward the next stop and the stop marks itself as the fill arrives, so the distance travelled is legible before a single label has been read; segments overlap slightly so the whole run reads as one move rather than four. Stage names change opacity and nothing else — moving text at the moment someone is reading it costs more than it buys. The live detail settles in once the track catches up.

Shipment tracking cardDelivery status screenFulfilment stagesPost-purchase email landing

Where it shows up

Screens we drew to show where this motion usually sits. Illustrations, not captures of any product.

  • 10:15
    Out for deliveryRidgeline Supply · order 4821
    Ridgeline GTBone · US 9 · Qty 1$132.00
    Merino crew sock, 2-pack$24.00
    Shipping$0.00
    Tax$13.65
    Total$169.65
    Track order
    Order tracking

    Named stages fill left to right as the job moves through the kitchen and out the door.

Related patterns