Timeline 11 - Horizontal phase timeline with progress

Pro

Four-column timeline of project phases with icons, dates, and an animated progress bar highlighting the current phase.

Shadcn Timeline 11 block

Component data

ID
timeline11
Access
pro
Created
Mar 16, 2025
Type
block
Libraries
Radix UI, Base UI, React Aria

Timeline 11 block design & features

Timeline11 is a horizontal project timeline built with shadcn/ui, displaying four phases in an equal-width grid beneath a bold heading. A full-width shadcn Separator spans the top of the grid, and a Framer Motion animated bar grows from the left to indicate the currently active phase. Each phase shows a nested icon badge, a date, a phase title, and a short description.

The icon badges use a triple-nested border pattern: an outer background circle, a bordered square container, and an inner muted square holding a Lucide icon. These badges sit above the separator line on desktop, anchored by absolute positioning. The animated progress bar is a foreground-colored line that widens on scroll into view, its width calculated from the current phase index.

The aesthetic is structured and milestone-driven, combining the horizontal rule and icon markers with a clear progress signal. The nested icon containers give each phase a polished, layered look without relying on color fills for differentiation.

On mobile the grid stacks vertically with a vertical separator running down the left side and a corresponding vertical animated bar. Icon badges shift to the left edge and text content indents to the right of the vertical line.