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} +
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 @@ - - - - - -{#if !$isLoading} - {#if showNavAndFooter} -