This commit is contained in:
parent
5d3bb02f4b
commit
c48acad04b
|
@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
<div :class="$style.left">
|
<div :class="$style.left">
|
||||||
<slot v-if="item.type === 'event'" name="left" :event="item.data" :timestamp="item.timestamp" :delta="item.delta"></slot>
|
<slot v-if="item.type === 'event'" name="left" :event="item.data" :timestamp="item.timestamp" :delta="item.delta"></slot>
|
||||||
</div>
|
</div>
|
||||||
<div :class="[$style.center, item.type === 'date' ? $style.date : '']">
|
<div :class="[$style.center, item.type === 'date' ? $style.date : '', i === 0 ? $style.first : '', i === items.length - 1 ? $style.last : '']">
|
||||||
<div :class="$style.centerLine"></div>
|
<div :class="$style.centerLine"></div>
|
||||||
<div :class="$style.centerPoint"></div>
|
<div :class="$style.centerPoint"></div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -143,6 +143,22 @@ const items = computed<TlItem<T>[]>(() => {
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&.first {
|
||||||
|
.centerLine {
|
||||||
|
height: 50%;
|
||||||
|
top: auto;
|
||||||
|
bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.last {
|
||||||
|
.centerLine {
|
||||||
|
height: 50%;
|
||||||
|
top: 0;
|
||||||
|
bottom: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.centerLine {
|
.centerLine {
|
||||||
|
|
Loading…
Reference in New Issue