diff --git a/src/lib/islands/overlay-island.svelte b/src/lib/islands/overlay-island.svelte
index 971731c..c03b5d3 100644
--- a/src/lib/islands/overlay-island.svelte
+++ b/src/lib/islands/overlay-island.svelte
@@ -23,7 +23,7 @@
transform: translateY(-50%) translateX(-50%);
width: 85%;
height: auto;
- max-height: 75vh;
+ max-height: 85vh;
overflow-y: auto;
max-width: 400px;
margin: auto;
diff --git a/src/lib/ldb/staff-train-detail.svelte b/src/lib/ldb/staff-train-detail.svelte
deleted file mode 100644
index 4267eee..0000000
--- a/src/lib/ldb/staff-train-detail.svelte
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
- Locations in grey are not scheduled stops
- {detail.headcode}
- {train.GetServiceDetailsResult.operatorCode}: {detail.headcode}
-
- Some stops may be operational stops, not passenger stops.
-
-
- {:catch}
-
-
- {#each train.GetServiceDetailsResult.locations.location as location}
- Location
- Plat.
- Sch Arr
- Sch Dep
- Delay
-
-
- {/each}
- {location.tiploc}
- {location.platform || ''}
- AR
- DP
- {#await parseDelay(location)}
- -
- {:then delay}
- {delay.string}
- {/await}
- Error loading data
- {/await}
-
+ Locations in grey are not scheduled stops
+
+ Times in yellow are estimated times
+
+ | |||||||||||
+ | |||||||||||
+ | Arrival | +Departure | ++ | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Location | +Pl. | +Sch | +Est/Act | +Sch | +Est/Act | ++ | |||||
{location.tiploc} | +{location.platform || ''} | + {#await parseTimes(location)} ++ | + | + | + {:then times} + | {times.sta} | +{times.eata} | +{times.std} | +{times.eatd} | + {/await} + {#await parseDelay(location)} +- | + {:then delay} +{delay.string} | + {/await} +