From 07b98d2490a71777c405f37734b6c121eebe9fc6 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 4 Mar 2021 12:47:57 +0100 Subject: [PATCH] =?UTF-8?q?Poprawki=20wygl=C4=85du=20zak=C5=82adki=20poci?= =?UTF-8?q?=C4=85g=C3=B3w=20i=20scenerii?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 2 +- src/components/SceneryView/SceneryInfo.vue | 5 +- src/components/StationsView/StationCard.vue | 426 -------------------- src/components/TrainsView/TrainSchedule.vue | 37 +- src/components/TrainsView/TrainTable.vue | 42 +- src/views/SceneryView.vue | 1 - src/views/StationsView.vue | 10 - src/views/TrainsView.vue | 13 +- 8 files changed, 50 insertions(+), 486 deletions(-) delete mode 100644 src/components/StationsView/StationCard.vue diff --git a/src/App.vue b/src/App.vue index e26bd83..3dd26e7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -59,7 +59,7 @@ - - \ No newline at end of file diff --git a/src/components/TrainsView/TrainSchedule.vue b/src/components/TrainsView/TrainSchedule.vue index f379818..31e7a28 100644 --- a/src/components/TrainsView/TrainSchedule.vue +++ b/src/components/TrainsView/TrainSchedule.vue @@ -8,7 +8,11 @@ class="schedule-item" v-for="(stop, i) in followingStops" :key="i" - :class="{ confirmed: stop.confirmed, stopped: stop.stopped }" + :class="{ + confirmed: stop.confirmed, + stopped: stop.stopped, + delayed: stop.departureDelay > 0, + }" >
@@ -24,7 +28,7 @@
- + {{ Math.floor(stop.stopDistance) }} @@ -41,7 +45,9 @@ p. {{ stylizeTime( - stop.arrivalRealTimeString, + stop.confirmed + ? stop.arrivalRealTimeString + : stop.arrivalTimeString, stop.arrivalDelay, stop.confirmed ) @@ -52,8 +58,9 @@ class="date-stop" v-if="stop.stopTime" :class="stop.stopType.replace(', ', '-')" - >{{ stop.stopTime }} {{ stop.stopType }} + {{ stop.stopTime }} {{ stop.stopType }} +
.stop-info { display: flex; position: relative; + text-align: center; .info-distance { position: absolute; top: 50%; - left: -1.8rem; transform: translate(-100%, -50%); + margin-left: -1.7rem; + font-size: 0.8em; color: #d6d6d6; } @@ -210,6 +222,9 @@ li.schedule-item > .stop-info { .info-name { background: rgb(0, 81, 187); padding: 0.3rem 0.5rem; + + display: flex; + align-items: center; } .info-date { @@ -227,11 +242,7 @@ li.schedule-item > .stop-info { background: #ce8d00; } - &.pt, - &.pm, - &.pt-pm { - background: #252525; - } + background: #252525; } .date-arrival, diff --git a/src/components/TrainsView/TrainTable.vue b/src/components/TrainsView/TrainTable.vue index c0e2784..ad2d36a 100644 --- a/src/components/TrainsView/TrainTable.vue +++ b/src/components/TrainsView/TrainTable.vue @@ -76,7 +76,7 @@ -
+ @@ -114,7 +114,13 @@ - + + + unknown-train @@ -177,9 +183,7 @@