summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2022-09-25 17:11:54 +0200
committerDaniel Friesel <derf@finalrewind.org>2022-09-25 17:11:54 +0200
commit383ec3feb305645a63cc03b6f0f1b8cf8c3fd368 (patch)
tree9ffbb733688352505b86e30518c8fa649807a9d0
parentf3ad5a5ef3d420bf6f191b736a288aaf60f71d5a (diff)
connections: platform on the left, times on the right; similar to departure board
-rw-r--r--templates/_connections.html.ep39
-rw-r--r--templates/_transit_fyi.html.ep11
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>