Timeline
moleculeModern activity-feed timeline with compact filled dots, inline title + date layout, and optional rich content slots. Ideal for activity feeds, changelogs, and progress trackers.
Status variants
Filled-dot indicators for each status — success, info, warning, danger, and default (small white inner dot on muted fill).
With descriptions
Each item has a title, inline date, and longer description.
Rich content slots
Use the content prop to embed Cards or other rich blocks below each timeline item.
Usage
Installation
API Reference
Timeline props — * required
| Prop | Type | Default | Description |
|---|---|---|---|
items* | TimelineItem[] | — | Array of { id, title, description?, date?, status?, icon?, content? } items. content accepts ReactNode for rich nested blocks. |
style | React.CSSProperties | — | Inline styles for the timeline wrapper. |