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> |