Shipments 2 - Tracking detail with route map and progress steps

A shipment tracking page with a stylized route map placeholder (origin, destination and a moving package marker along a dashed path), an estimated-delivery header, a vertical checkpoint timeline and a package details panel. Use it as the customer-facing "Track your order" page or inside an admin shipment view.

About Shipments 2

A shipment tracking page with a stylized route map placeholder (origin, destination and a moving package marker along a dashed path), an estimated-delivery header, a vertical checkpoint timeline and a package details panel. Use it as the customer-facing "Track your order" page or inside an admin shipment view.

Shipments 2 is a free shipments block for React, built on shadcn/ui and Tailwind CSS. It ships as 125 lines of TypeScript you own: every piece of copy is a prop with a sensible default, so you can drop it in and replace the content without touching the layout.

  • shipments
  • tracking
  • map
  • timeline
  • steps
  • delivery
  • logistics

Installation

  1. Add the Chocolate UI registry to your components.json (see the installation guide).
  2. Run the shadcn CLI:
npx shadcn@latest add @chocolate/shipments-02

Dependencies installed automatically: lucide-react.

Uses: button, reveal, utils.

Usage

import Shipments02 from "@/components/blocks/shipments-02"

export default function Page() {
  return <Shipments02 />
}

FAQ