diff --git a/src/app.html b/src/app.html
index 405ab2b..c74868b 100644
--- a/src/app.html
+++ b/src/app.html
@@ -2,22 +2,6 @@
-
-
-
-
%sveltekit.head%
diff --git a/src/lib/stores/version.ts b/src/lib/stores/version.ts
index ef14781..93662ab 100644
--- a/src/lib/stores/version.ts
+++ b/src/lib/stores/version.ts
@@ -1,2 +1,2 @@
-export const version: string = "2025.03.3";
+export const version: string = "2025.03.4";
export const versionTag: string = "";
diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte
index aa7801f..c57b982 100644
--- a/src/routes/+error.svelte
+++ b/src/routes/+error.svelte
@@ -5,6 +5,10 @@
const title = "OwlBoard - Error";
+
+
+
+
{$page.status}: {$page?.error?.message}
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 1dee725..81ff23a 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -16,7 +16,8 @@
Check out the source code on Gitea (https://git.fjla.net/OwlBoard)
It's easier to read there
-->
-
+
+
+
+
+
+
There's no light at the end of this tunnel
The page you were looking for wasn't found
diff --git a/src/routes/err/50x/+page.svelte b/src/routes/err/50x/+page.svelte
index 98f752c..e119895 100644
--- a/src/routes/err/50x/+page.svelte
+++ b/src/routes/err/50x/+page.svelte
@@ -5,6 +5,10 @@
const title = "50x - Server Error";
+
+
+
+
This page has been delayed by more servers than usual needing repairs at the same time
There was an error with the server, please try again later
diff --git a/src/routes/ldb/+page.svelte b/src/routes/ldb/+page.svelte
index faaa13e..94cf239 100644
--- a/src/routes/ldb/+page.svelte
+++ b/src/routes/ldb/+page.svelte
@@ -32,6 +32,10 @@
});
+
+
+
+
{#if !blockLoading}
diff --git a/src/routes/maintenance-mode/+page.svelte b/src/routes/maintenance-mode/+page.svelte
index b71e8c2..cbe9192 100644
--- a/src/routes/maintenance-mode/+page.svelte
+++ b/src/routes/maintenance-mode/+page.svelte
@@ -2,6 +2,9 @@
import LargeLogo from "$lib/images/large-logo.svelte";
+
+
+
OwlBoard is down for maintenance
diff --git a/src/routes/more/+page.svelte b/src/routes/more/+page.svelte
index 5275d3e..989d463 100644
--- a/src/routes/more/+page.svelte
+++ b/src/routes/more/+page.svelte
@@ -29,6 +29,10 @@
];
+
+
+
+
{#each links as item}
diff --git a/src/routes/more/about/+page.svelte b/src/routes/more/about/+page.svelte
index ae79c04..ced9274 100644
--- a/src/routes/more/about/+page.svelte
+++ b/src/routes/more/about/+page.svelte
@@ -8,7 +8,7 @@
-
© 2022-2023 Frederick Boniface
+© 2022-2025 Frederick Boniface
OwlBoard was created by train crew for train crew.
I developed OwlBoard in 2022 with the aim of providing fast and easy access to the information we need on a daily basis.
Data is sourced from National Rail Enquiries, the OwlBoard Project, and Network Rail.
diff --git a/src/routes/more/data/+page.svelte b/src/routes/more/data/+page.svelte
index f758957..03c1d23 100644
--- a/src/routes/more/data/+page.svelte
+++ b/src/routes/more/data/+page.svelte
@@ -35,6 +35,10 @@
});
+
+
+
+
OwlBoard stores as little data about you as possible to offer the service.
diff --git a/src/routes/more/help/+page.svelte b/src/routes/more/help/+page.svelte
index 2dc19cb..cdb222f 100644
--- a/src/routes/more/help/+page.svelte
+++ b/src/routes/more/help/+page.svelte
@@ -3,6 +3,10 @@
import Nav from "$lib/navigation/nav.svelte";
+
+
+
+
diff --git a/src/routes/more/privacy/+page.svelte b/src/routes/more/privacy/+page.svelte
index 3822e40..df38eaa 100644
--- a/src/routes/more/privacy/+page.svelte
+++ b/src/routes/more/privacy/+page.svelte
@@ -4,6 +4,10 @@
const title = "Privacy Policy";
+
+
+
+
diff --git a/src/routes/more/reg/submit/+page.svelte b/src/routes/more/reg/submit/+page.svelte
index 73a15a7..ae701b7 100644
--- a/src/routes/more/reg/submit/+page.svelte
+++ b/src/routes/more/reg/submit/+page.svelte
@@ -45,6 +45,10 @@
}
+
+
+
+
{#if state}
diff --git a/src/routes/more/report/+page.svelte b/src/routes/more/report/+page.svelte
index 0ed23ea..678a860 100644
--- a/src/routes/more/report/+page.svelte
+++ b/src/routes/more/report/+page.svelte
@@ -76,6 +76,10 @@
}
+
+
+
+
{#if isLoading}
diff --git a/src/routes/more/settings/+page.svelte b/src/routes/more/settings/+page.svelte
index c2190be..405271c 100644
--- a/src/routes/more/settings/+page.svelte
+++ b/src/routes/more/settings/+page.svelte
@@ -17,6 +17,10 @@
}
+
+
+
+
diff --git a/src/routes/more/statistics/+page.svelte b/src/routes/more/statistics/+page.svelte
index e1a8298..7956ec8 100644
--- a/src/routes/more/statistics/+page.svelte
+++ b/src/routes/more/statistics/+page.svelte
@@ -43,6 +43,10 @@
}
+
+
+
+
{#await getData()}
diff --git a/src/routes/more/versions/+page.svelte b/src/routes/more/versions/+page.svelte
index a2b7e1b..d9c47fc 100644
--- a/src/routes/more/versions/+page.svelte
+++ b/src/routes/more/versions/+page.svelte
@@ -17,6 +17,10 @@
}
+
+
+
+
diff --git a/src/routes/train/+page.svelte b/src/routes/train/+page.svelte
index af5b452..cebd350 100644
--- a/src/routes/train/+page.svelte
+++ b/src/routes/train/+page.svelte
@@ -113,6 +113,10 @@
}
+
+
+
+