From 824fb6973e1e5b85a0a4693f0fd1389a84409421 Mon Sep 17 00:00:00 2001 From: Cassidy Dingenskirchen Date: Mon, 22 Jan 2024 19:13:46 +0100 Subject: [PATCH] unified train farbtupferl (cherry picked from commit 20e8fd39851146eb4fb3cc8cb1f7ba7fc4086d8d) Signed-off-by: Birte Kristina Friesel --- sass/src/common/local.scss | 4 ++-- templates/_checked_in.html.ep | 7 +------ templates/_checked_out.html.ep | 3 ++- templates/_format_train.html.ep | 9 +++++---- templates/_history_trains.html.ep | 6 +++++- templates/landingpage.html.ep | 6 +++--- 6 files changed, 18 insertions(+), 17 deletions(-) diff --git a/sass/src/common/local.scss b/sass/src/common/local.scss index 2ca8f55..9bdcbde 100644 --- a/sass/src/common/local.scss +++ b/sass/src/common/local.scss @@ -118,7 +118,7 @@ ul.suggestions { } } } -.departures .dep-line { +.dep-line { text-align: center; padding: .2rem; color: white; @@ -131,7 +131,7 @@ ul.suggestions { width: fit-content; min-width: 6ch; margin: 0 auto; - + &.Bus, &.RUF, &.AST { background-color: #a3167e; border-radius: 5rem; diff --git a/templates/_checked_in.html.ep b/templates/_checked_in.html.ep index 9621ba6..1a58091 100644 --- a/templates/_checked_in.html.ep +++ b/templates/_checked_in.html.ep @@ -7,12 +7,7 @@ Ziel wählen % } - % if ($journey->{train_line}) { - <%= $journey->{train_type} %> <%= $journey->{train_line} %> <%= $journey->{train_no} %> - % } - % else { - <%= $journey->{train_type} %> <%= $journey->{train_no} %> - % } + %= include '_format_train', journey => $journey % if ($journey->{comment}) {

<%= $journey->{comment} %>

diff --git a/templates/_checked_out.html.ep b/templates/_checked_out.html.ep index 98db660..5a944dc 100644 --- a/templates/_checked_out.html.ep +++ b/templates/_checked_out.html.ep @@ -1,7 +1,8 @@
Ausgecheckt -

Aus <%= $journey->{train_type} %> <%= $journey->{train_no} %> +

Aus + %= include '_format_train', journey => $journey bis <%= $journey->{arr_name} %>

% if (@{stash('connections_iris') // [] } or @{stash('connections_hafas') // []}) { Verbindungen diff --git a/templates/_format_train.html.ep b/templates/_format_train.html.ep index 5b61682..1d6acaa 100644 --- a/templates/_format_train.html.ep +++ b/templates/_format_train.html.ep @@ -1,9 +1,10 @@ % if ($journey->{extra_data}{wagonorder_pride}) { 🏳️‍🌈 % } + + <%= $journey->{train_type} %> + <%= $journey->{train_line} // $journey->{train_no}%> + % if ($journey->{train_line}) { - <%= $journey->{train_type} %> <%= $journey->{train_line} %> <%= $journey->{train_no} %> -% } -% else { - <%= $journey->{train_type} %> <%= $journey->{train_no} %> + <%= $journey->{train_no} %> % } diff --git a/templates/_history_trains.html.ep b/templates/_history_trains.html.ep index 6bcd8cd..51f776c 100644 --- a/templates/_history_trains.html.ep +++ b/templates/_history_trains.html.ep @@ -17,7 +17,11 @@ % } <%= $travel->{sched_departure}->strftime($date_format) %> - <%= $travel->{type} %> <%= $travel->{line} // $travel->{no} %> + + + <%= $travel->{type} %> <%= $travel->{line} // $travel->{no}%> + + % if (param('cancelled')) { diff --git a/templates/landingpage.html.ep b/templates/landingpage.html.ep index 42a46f2..b42777d 100644 --- a/templates/landingpage.html.ep +++ b/templates/landingpage.html.ep @@ -25,9 +25,9 @@
Ausfall dokumentieren

Prinzipiell wärest du nun eingecheckt in - <%= $status->{train_type} %> <%= $status->{train_no} %> + %= include '_format_train', journey => $status ab <%= $status->{dep_name} %>, doch diese Fahrt fällt aus. -

+

Falls du den Ausfall z.B. für Fahrgastrechte dokumentieren möchtest, wähle bitte jetzt das vorgesehene Ziel aus.

@@ -75,7 +75,7 @@ % }
-

Letzte Fahrten

+

Letzte Fahrten

%= include '_history_trains', date_format => '%d.%m', journeys => [journeys->get(uid => current_user->{id}, limit => 5, with_datetime => 1)]; % } % else {