From 21ff04d4c241c2054a9e19298212943bc3a15dab Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Wed, 11 Mar 2026 15:11:10 +0100 Subject: [PATCH] fix colors line --- docs/.vuepress/components/RoadmapProgress.vue | 27 +++++++++---------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/docs/.vuepress/components/RoadmapProgress.vue b/docs/.vuepress/components/RoadmapProgress.vue index ac4b0d0..31f09f3 100644 --- a/docs/.vuepress/components/RoadmapProgress.vue +++ b/docs/.vuepress/components/RoadmapProgress.vue @@ -20,7 +20,7 @@ :class="'roadmap-station--' + item.status" > -
+
@@ -199,13 +199,17 @@ const statusLabel = (status) => { } // Farbe der Verbindungslinie zwischen Station[index] und Station[index+1] -const connectorColor = (index) => { - const current = items[index].status - const next = items[index + 1].status - if (current === 'done' && next === 'done') return 'done' - if (current === 'done' && next === 'in-progress') return 'to-active' - if (current === 'in-progress') return 'from-active' - return 'planned' +const statusColor = { + 'done': '#eab308', + 'in-progress': '#6366f1', + 'planned': '#059669', +} + +const connectorStyle = (index) => { + const from = statusColor[items[index].status] + const to = statusColor[items[index + 1].status] + if (from === to) return { background: from } + return { background: `linear-gradient(to bottom, ${from}, ${to})` } } @@ -275,13 +279,6 @@ const connectorColor = (index) => { z-index: 1; } -.roadmap-connector--done, -.roadmap-connector--to-active, -.roadmap-connector--from-active, -.roadmap-connector--planned { - background: #34d399; -} - /* === Marker === */ .roadmap-marker { grid-column: 1;