packages/docs/src/pages/en/components/timelines.md
The v-timeline is useful for stylistically displaying chronological information.
| Component | Description |
|---|---|
| v-timeline | Primary Component |
| v-timeline-item | Sub-component used to display a single timeline item |
Switch between a horizontal and vertical timeline in real-time using the direction prop.
<ExamplesExample file="v-timeline/prop-direction" />Use the side property to force all items to one side of the timeline.
<ExamplesExample file="v-timeline/prop-single-side" />By default, v-timeline-item content is vertically aligned center. The align prop also supports top alignment.
Colored dots create visual breakpoints that make your timelines easier for users to read.
<ExamplesExample file="v-timeline/prop-color" />Use icons within the v-timeline-item dot to provide additional context.
The size prop allows you to customize the size of each dot.
<ExamplesExample file="v-timeline/prop-size" />Truncate the start, end or both ends of the timeline center line by using the truncate-line prop.
<ExamplesExample file="v-timeline/prop-truncate-line" />Modify the inset of dividing lines by specifying a custom amount using the line-inset prop.
<ExamplesExample file="v-timeline/prop-line-inset" />Insert avatars into dots with use of the icon slot and v-avatar.
The opposite slot provides an additional layer of customization within your timelines.
<ExamplesExample file="v-timeline/slot-opposite" /> <!-- #### Timeline item default If you place a `v-card` inside of a `v-timeline-item`, a caret will appear on the side of the card. <ExamplesExample file="v-timeline/slot-timeline-item-default" /> -->