diff --git a/src/assets/green-train-tram-solid.png b/src/assets/green-train-tram-solid.png new file mode 100644 index 0000000..c85db06 Binary files /dev/null and b/src/assets/green-train-tram-solid.png differ diff --git a/src/assets/red-train-tram-solid.png b/src/assets/red-train-tram-solid.png new file mode 100644 index 0000000..57204b7 Binary files /dev/null and b/src/assets/red-train-tram-solid.png differ diff --git a/src/assets/train-tram-solid.svg b/src/assets/train-tram-solid.svg new file mode 100644 index 0000000..cb64f8e --- /dev/null +++ b/src/assets/train-tram-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/SidebarPanel.vue b/src/components/SidebarPanel.vue index f8b002e..48a1f5c 100644 --- a/src/components/SidebarPanel.vue +++ b/src/components/SidebarPanel.vue @@ -7,6 +7,7 @@

Train Code: {{ store.selectedDataMap["TrainCode"] }}

+

Type: {{ store.selectedDataMap["TrainType"] }}

Date: {{ store.selectedDataMap["TrainDate"] }}

Status: {{ store.selectedDataMap["TrainStatus"] }}

Train Position - Long: {{ store.selectedDataMap["TrainLongitude"] }} Lat: {{ store.selectedDataMap["TrainLatitude"] }}

@@ -66,4 +67,4 @@ export default { color:red; } - \ No newline at end of file + diff --git a/src/pages/MapPage.vue b/src/pages/MapPage.vue index e1c3bea..952faca 100644 --- a/src/pages/MapPage.vue +++ b/src/pages/MapPage.vue @@ -19,9 +19,17 @@
- Late Train Icon - On-Time Train Icon - Not Running Train Icon +
+ Late DART Icon + On-Time DART Icon + Not Running DART Icon +
+
+ Late Train Icon + On-Time Train Icon + Not Running Train Icon +
+
@@ -129,6 +137,11 @@ export default { } }, + // method that returns the type of train in string form "D" for dart, "S" for suburban, "M" for mainland + getTrainType(i) { + return this.allDataMap[i]["TrainType"][0]; + }, + // method to fetch live train data from the database getLiveTrainData() { const functions = getFunctions(app);