diff options
author | Daniel Friesel <derf@finalrewind.org> | 2019-04-24 07:50:31 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2019-04-24 07:50:31 +0200 |
commit | def2fedf986fea8c10a3d44339b6f0d0fe46e54c (patch) | |
tree | ad27318cf668a0de38721f60cb7946d208167a92 /templates | |
parent | e726d076c37d57d4993958bd0c1ef9764cd54b09 (diff) |
_checked_in: Clarify checkout/interchange UI
Diffstat (limited to 'templates')
-rw-r--r-- | templates/_checked_in.html.ep | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/templates/_checked_in.html.ep b/templates/_checked_in.html.ep index 37b1c3c..d895ecb 100644 --- a/templates/_checked_in.html.ep +++ b/templates/_checked_in.html.ep @@ -29,12 +29,15 @@ <p> <div class="center"> % if ($status->{departure_countdown} > 120) { - Abfahrt in <%= int($status->{departure_countdown} / 60) %> Minuten + Abfahrt in <%= sprintf('%.f', $status->{departure_countdown} / 60) %> Minuten % } % elsif (defined $status->{arrival_countdown}) { - % if ($status->{arrival_countdown} > 0) { - Ankunft in <%= int($status->{arrival_countdown} / 60) %> - Minute<%= int($status->{arrival_countdown} / 60) == 1 ? '' : 'n' %> + % if ($status->{arrival_countdown} > 1) { + Ankunft in <%= sprintf('%.f', $status->{arrival_countdown} / 60) %> + Minute<%= sprintf('%.f', $status->{arrival_countdown} / 60) == 1 ? '' : 'n' %> + % } + % elsif ($status->{arrival_countdown} > 0) { + Ankunft in weniger als einer Minute % } % else { Ziel erreicht @@ -48,11 +51,18 @@ <div class="determinate white" style="width: <%= sprintf('%.2f', 100 * ($status->{journey_completion} // 0)); %>%;"></div> </div> </p> + % if (defined $status->{arrival_countdown} and $status->{arrival_countdown} <= 0) { + <p> + Der automatische Checkout erfolgt in wenigen Minuten. Zum Umsteigen: + Aktuelle Station in der Liste auswählen. Zum Weiterfahren: Neues + Ziel wählen. + </p> + % } % if ($status->{arr_name}) { - <p>Zielstation ändern?</p> + <p>Ziel ändern?</p> % } % else { - <p>Zielstation wählen:</p> + <p>Ziel wählen:</p> % } <table> <tbody> |