From e15b2ea76ea886ece721156ec8b1a7936779a769 Mon Sep 17 00:00:00 2001
From: vcoppe
Date: Thu, 25 Jul 2024 23:32:59 +0200
Subject: [PATCH] 404 page
---
website/src/locales/en.json | 3 +-
website/src/routes/+layout.svelte | 33 ++++++++++++++++++-
website/src/routes/404/+page.svelte | 33 +++++++++++++++++++
.../src/routes/[...language]/+layout.svelte | 33 -------------------
website/svelte.config.js | 2 +-
5 files changed, 68 insertions(+), 36 deletions(-)
create mode 100644 website/src/routes/404/+page.svelte
delete mode 100644 website/src/routes/[...language]/+layout.svelte
diff --git a/website/src/locales/en.json b/website/src/locales/en.json
index b7d5ceb3..05c64095 100644
--- a/website/src/locales/en.json
+++ b/website/src/locales/en.json
@@ -430,5 +430,6 @@
"code": "Integration code"
},
"webgl2_required": "WebGL 2 is required to display the map.",
- "enable_webgl2": "Learn how to enable WebGL 2 in your browser"
+ "enable_webgl2": "Learn how to enable WebGL 2 in your browser",
+ "page_not_found": "page not found"
}
\ No newline at end of file
diff --git a/website/src/routes/+layout.svelte b/website/src/routes/+layout.svelte
index 7f8c73ec..43184c38 100644
--- a/website/src/routes/+layout.svelte
+++ b/website/src/routes/+layout.svelte
@@ -1,5 +1,36 @@
-
+
+
+
+
+ {#if !$isLoading}
+ {#if showNavAndFooter}
+
+ {/if}
+
+
+
+ {#if showNavAndFooter}
+
+ {/if}
+ {/if}
+
diff --git a/website/src/routes/404/+page.svelte b/website/src/routes/404/+page.svelte
new file mode 100644
index 00000000..15bbd123
--- /dev/null
+++ b/website/src/routes/404/+page.svelte
@@ -0,0 +1,33 @@
+
+
+
+
404
+
{$_('page_not_found')}
+
+
+
+
+
+
+
diff --git a/website/src/routes/[...language]/+layout.svelte b/website/src/routes/[...language]/+layout.svelte
deleted file mode 100644
index 222fdedb..00000000
--- a/website/src/routes/[...language]/+layout.svelte
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-