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 | |
| parent | e726d076c37d57d4993958bd0c1ef9764cd54b09 (diff) | |
_checked_in: Clarify checkout/interchange UI
| -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> | 
