Overview
Indicators inherit a themeable appearance and size from the Timeline root, and any item can override its own appearance. Every color is a --zui-timeline-* CSS variable with a paired dark-mode value.
Common use cases
- Order and shipment tracking.
- Activity and audit feeds.
- Product changelogs and release notes.
- Project milestones and roadmaps.
FAQ
How is the connector line drawn?
Each item except the last renders an absolutely-positioned connector that runs from its indicator down to the next item. The last item drops its bottom padding so the track ends cleanly.
Can the timeline animate on scroll?
Import TimelineItem from the /animated entry to get a staggered fade-and-rise entrance that respects prefers-reduced-motion. The static entry ships without framer-motion.