diff options
| author | Daniel Friesel <derf@finalrewind.org> | 2022-09-25 17:11:54 +0200 | 
|---|---|---|
| committer | Daniel Friesel <derf@finalrewind.org> | 2022-09-25 17:11:54 +0200 | 
| commit | 383ec3feb305645a63cc03b6f0f1b8cf8c3fd368 (patch) | |
| tree | 9ffbb733688352505b86e30518c8fa649807a9d0 | |
| parent | f3ad5a5ef3d420bf6f191b736a288aaf60f71d5a (diff) | |
connections: platform on the left, times on the right; similar to departure board
| -rw-r--r-- | templates/_connections.html.ep | 39 | ||||
| -rw-r--r-- | templates/_transit_fyi.html.ep | 11 | 
2 files changed, 28 insertions, 22 deletions
| diff --git a/templates/_connections.html.ep b/templates/_connections.html.ep index a8b74f7..087beca 100644 --- a/templates/_connections.html.ep +++ b/templates/_connections.html.ep @@ -22,30 +22,23 @@  					%= $train->line  				% }  				<br/> -				% if ($checkin_from) { -					<a> -				% } -				% if ($train->departure_is_cancelled) { -					%= $train->sched_departure->strftime('%H:%M') -					⊖ -				% } -				% else { -					%= $train->departure->strftime('%H:%M') -					% if ($train->departure_delay) { -						%= sprintf('(%+d)', $train->departure_delay) +				% if ($train->platform) { +					% if ($checkin_from) { +						<a>Gleis <%= $train->platform %></a> +					% } +					% else { +						Gleis <%= $train->platform %>  					% } -				% } -				% if ($checkin_from) { -					</a>  				% }  			</td>  			<td class="<%= $td_class %>">  				% if ($checkin_from) { -					<a><%= $via %><br/><%= $via_arr %></a> +					<a><%= $via %></a>  				% }  				% else { -					<%= $via %><br/><%= $via_arr %> +					%= $via  				% } +				<br/>  				% if ($train->{interchange_icon}) {  					<i class="material-icons tiny" aria-label="<%= $train->{interchange_text} %>"><%= $train->{interchange_icon} %></i>  				% } @@ -66,8 +59,18 @@  				% }  			</td>  			<td> -				% if ($train->platform) { -					Gleis <%= $train->platform %><br/> +				% if ($train->departure_is_cancelled) { +					%= $train->sched_departure->strftime('%H:%M') +					⊖ +				% } +				% else { +					%= $train->departure->strftime('%H:%M') +				% } +				% if ($via_arr) { +					→ <%= $via_arr %> +				% } +				% if ($train->departure_delay) { +					%= sprintf('(%+d)', $train->departure_delay)  				% }  			</td>  		</tr> diff --git a/templates/_transit_fyi.html.ep b/templates/_transit_fyi.html.ep index 42233e5..5951e7d 100644 --- a/templates/_transit_fyi.html.ep +++ b/templates/_transit_fyi.html.ep @@ -5,15 +5,18 @@  		<tr>  			<td>  				%= $info->{line} -				<br/> +			</td> +			<td> +				%= $via +			</td> +			<td>  				%= $info->{departure}->strftime('%H:%M') +				→ +				%= $via_arr  				% if ($info->{departure_delay}) {  					%= sprintf('(%+d)', $info->{departure_delay})  				% }  			</td> -			<td> -				<%= $via %><br/><%= $via_arr %> -			</td>  		</tr>  	% }  </tbody></table> | 
