From 5d51ba6e0bf3c5378017f87c9d77e5c94f7ddd89 Mon Sep 17 00:00:00 2001 From: Midgard Date: Thu, 18 Jun 2020 14:28:38 +0200 Subject: [PATCH] Increase "canceled" visibility --- htdocs/css/infoboards.css | 3 +++ includes/StopInfoboard.php | 18 ++++++++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/htdocs/css/infoboards.css b/htdocs/css/infoboards.css index 615bbe5..7811b07 100644 --- a/htdocs/css/infoboards.css +++ b/htdocs/css/infoboards.css @@ -70,6 +70,9 @@ tr.line .destination { .delay.early { color: #aad; } + .delay.canceled { + color: #a55; + } .departureH { width: 0; diff --git a/includes/StopInfoboard.php b/includes/StopInfoboard.php index 1d30679..4a10fd2 100644 --- a/includes/StopInfoboard.php +++ b/includes/StopInfoboard.php @@ -181,7 +181,8 @@ echo ''; // Delay - echo ''; + $class = "delay" . ($canceled ? ' canceled' : ($delay < 0 ? ' early' : '')); + echo ''; if ($canceled) { echo 'Rijdt niet'; } elseif (abs($delay) >= 60) { @@ -192,23 +193,32 @@ // Departure time echo ''; - if (!$realtime) { + if ($canceled) echo ''; + elseif (!$realtime) { echo static::$theoreticalBefore; } echo $timeDT->format("H"); + if ($canceled) echo ''; + + echo ''; + echo ''; + if ($canceled) echo ''; + echo ':'; + if ($canceled) echo ''; echo ''; - echo ':'; echo ''; + if ($canceled) echo ''; echo $timeDT->format("i"); if ($realtime && intval($timeDT->format('s')) !== 0) { echo ':' . $timeDT->format('s') . ''; } - if (!$realtime) { + if ($canceled) echo ''; + elseif (!$realtime) { echo static::$theoreticalAfter; }