From e2b2838c65bf5a4cd85b0f534e8126450f1fbc55 Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Tue, 06 Dec 2016 21:27:53 +0000
Subject: [PATCH] Feature delayed and "at stop" entries

---
 index.js |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/index.js b/index.js
index 2e4dc3e..f6c900c 100644
--- a/index.js
+++ b/index.js
@@ -170,13 +170,19 @@
 			addCellWithText(tr, data.actual[i].patternText);
 			addCellWithText(tr, data.actual[i].direction);
 			var status = parseStatus(data.actual[i]);
-			addCellWithText(tr, status);
+			var status_cell = addCellWithText(tr, status);
 			var delay = parseDelay(data.actual[i]);
-			addCellWithText(tr, delay);
+			var delay_cell = addCellWithText(tr, delay);
 			
-			if(status == parseStatusBoarding) tr.className = 'success';
-			else if(parseInt(delay) > 9) tr.className = 'danger';
-			else if(parseInt(delay) > 3) tr.className = 'warning';
+			if(status == parseStatusBoarding) {
+				tr.className = 'success';
+				status_cell.className = 'status-boarding';
+			} else if(parseInt(delay) > 9) {
+				tr.className = 'danger';
+				delay_cell.className = 'status-delayed';
+			} else if(parseInt(delay) > 3) {
+				tr.className = 'warning';
+			}
 			times_table.appendChild(tr);
 		}
 		

--
Gitblit v1.9.1