From a7831d22026a210eca0eecdcbf2b2f56125a9cb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Pe=CC=81ault?= Date: Tue, 3 Mar 2020 17:41:06 +0100 Subject: [PATCH] Add error page --- src/organisms/Footer.svelte | 62 ++++++++++++++++++------------------ src/routes/_error.svelte | 63 ++++++++++++++++++++++++++++++++----- src/style/pages/_page.scss | 8 +++++ 3 files changed, 95 insertions(+), 38 deletions(-) diff --git a/src/organisms/Footer.svelte b/src/organisms/Footer.svelte index 84ea403..7f83e35 100644 --- a/src/organisms/Footer.svelte +++ b/src/organisms/Footer.svelte @@ -1,37 +1,39 @@ diff --git a/src/routes/_error.svelte b/src/routes/_error.svelte index aff7301..5aeadef 100644 --- a/src/routes/_error.svelte +++ b/src/routes/_error.svelte @@ -1,17 +1,64 @@ - {status} + Houses Of - {error.message} -

{status}

-

{error.message}

+
+
+
+ + + -{#if dev && error.stack} -
{error.stack}
+ +
+ +
+

+ Oh no… + Looks like something wrong just happened. Like a nasty error {status}. +

+
+ + +
+ +
+
+ + +{#if process.env.NODE_ENV === 'development' && error.stack} +
+
{error.stack}
+
{/if} diff --git a/src/style/pages/_page.scss b/src/style/pages/_page.scss index 84784f5..03f6a4d 100644 --- a/src/style/pages/_page.scss +++ b/src/style/pages/_page.scss @@ -38,6 +38,14 @@ max-width: 472px; margin-bottom: 120px; } + + // Some margins + h1 + p { + margin-top: 24px; + } + p + .button { + margin-top: 40px; + } } // Category