From 4e5d538b50d97c4cb6e6f8d0b15a8574b263473d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niklas=20Schr=C3=B6tler?= <niklas@allround.digital>
Date: Wed, 13 Dec 2023 12:29:30 +0100
Subject: [PATCH] ProgressIndicator: Now drawing times red that are affected by
 delay This is consistent with handling on in-train info displays

---
 src/panels/Fahrplan/components/ProgressIndicator.tsx | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/panels/Fahrplan/components/ProgressIndicator.tsx b/src/panels/Fahrplan/components/ProgressIndicator.tsx
index a136554..c05dcbf 100644
--- a/src/panels/Fahrplan/components/ProgressIndicator.tsx
+++ b/src/panels/Fahrplan/components/ProgressIndicator.tsx
@@ -2,6 +2,8 @@
 // import de from 'javascript-time-ago/locale/de'
 // import {useEffect, useState} from "react";
 
+import classNames from "../../../util/classNames";
+
 export default function ProgressIndicator(props: {first?: boolean, id: string, name: string, arrival: Date, delay?: number}) {
   // const [timeUntil, setTimeUntil] = useState<string>("");
   //
@@ -40,7 +42,7 @@ export default function ProgressIndicator(props: {first?: boolean, id: string, n
             {props.name}
           </div>
 
-          <div className={"tabular-nums"}>
+          <div className={classNames("tabular-nums", props.delay ? "text-red-400" : "text-zinc-300")}>
             {props.delay ? (
               <span className={"text-red-400"}>
                 (+{props.delay})&nbsp;&nbsp;
-- 
GitLab