A timeline contains time-series data like an activity stream or historical audit log. Timelines can contain large data sets but can also be used for small lists, such as a daily digest of emails sent to a user.
The timeline contains the content that will be displayed in the linear timeline and includes the line that leads the user down the page.
The timeline contains timeline items.
The timeline item groups all activity for a specific day (or the base duration of time).
For generic events, use the timeline dot. This is a small circle next to the date object that shows a new grouping of events.
For events that have a type, use the type element instead of the dot. This element is larger than a dot so that it can contain an icon.
Inside an item group you’ll have at least one activity item which contains the time, description of the event, and an optional action.