From f4ce2e8367eb8d7fff56855dc7261ef3eb0f4aa1 Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Sat, 9 Sep 2023 23:55:11 +0800 Subject: [PATCH] Better style for jagged timeline items --- src/app.css | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/app.css b/src/app.css index 47c9890..fb5495a 100644 --- a/src/app.css +++ b/src/app.css @@ -2226,15 +2226,32 @@ ul.link-list li a .icon { transition: var(--back-transition); transform: translate3d(-2.5vw, 0, 0); } + .timeline:not(.flat) + > li.timeline-item-container:has(.status-link.is-active) { + border-top-left-radius: var(--item-radius); + border-bottom-left-radius: var(--item-radius); + } .timeline:not(.flat) > li:not(:has(.status-carousel)):has(+ li .status-link.is-active), - .timeline:not(.flat) > li.timeline-item-container:has(.status-link.is-active), .timeline:not(.flat) > li:not(:has(.status-carousel)):has(.status-link.is-active) + li { transition: var(--back-transition); transform: translate3d(-1.25vw, 0, 0); } + .timeline:not(.flat) + > li.timeline-item-container:not(:has(.status-carousel)):has( + + li .status-link.is-active + ) { + border-top-left-radius: var(--item-radius); + } + .timeline:not(.flat) + > li.timeline-item-container:not(:has(.status-carousel)):has( + .status-link.is-active + ) + + li.timeline-item-container { + border-bottom-left-radius: var(--item-radius); + } .box { padding: 32px; }