Timeline
Displays a timeline of events.
Made by pasqualevitielloPowered by
Loading component...
When to use
Timeline displays chronological events. Use this decision tree:
Installation
Usage
import {
Timeline,
TimelineHeader,
TimelineIndicator,
TimelineItem,
TimelineSeparator,
TimelineTitle,
} from '@/registry/components/timeline';<Timeline defaultValue={3}>
{items.map((item) => (
<TimelineItem key={item.id} step={item.id}>
<TimelineHeader>
<TimelineSeparator />
<TimelineTitle className="-mt-0.5">{item.title}</TimelineTitle>
<TimelineIndicator />
</TimelineHeader>
</TimelineItem>
))}
</Timeline>Examples
Default
Loading component...
Detailed
Loading component...
Activity
Loading component...
Activity (Card)
Loading component...
Credits
- We use Origin UI for the timeline component and style.
Built by malinskibeniamin. The source code is available on GitHub.