From 2612adb19a513844a60cfe3535495716abe6b48f Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 2 Oct 2024 10:48:47 -0400 Subject: [PATCH] nicer error page --- apps/svelte.dev/src/routes/+error.svelte | 76 ++++++++++++++--------- packages/site-kit/src/lib/styles/base.css | 2 +- 2 files changed, 48 insertions(+), 30 deletions(-) diff --git a/apps/svelte.dev/src/routes/+error.svelte b/apps/svelte.dev/src/routes/+error.svelte index 0687999688..565d7cd0f2 100644 --- a/apps/svelte.dev/src/routes/+error.svelte +++ b/apps/svelte.dev/src/routes/+error.svelte @@ -12,41 +12,59 @@ {$page.status} -
- {#if online} - {#if $page.status === 404} -

Not found!

-

- If you were expecting to find something here, please drop by the - Discord chatroom - and let us know, or raise an issue on - GitHub. Thanks! -

- {:else} -

Yikes!

-

Something went wrong when we tried to render this page.

- {#if $page.error?.message} -

{$page.status}: {$page.error.message}

+
+
+ {#if online} + {#if $page.status === 404} +

Not found!

+

+ If you were expecting to find something here, please drop by the + Discord chatroom + and let us know, or raise an issue on + GitHub. Thanks! +

{:else} -

Encountered a {$page.status} error.

+

Yikes!

+

Something went wrong when we tried to render this page.

+ {#if $page.error?.message} +

{$page.status}: {$page.error.message}

+ {:else} +

Encountered a {$page.status} error.

+ {/if} +

Please try reloading the page.

+

+ If the error persists, please drop by the + Discord chatroom + and let us know, or raise an issue on + GitHub. Thanks! +

{/if} -

Please try reloading the page.

-

- If the error persists, please drop by the - Discord chatroom - and let us know, or raise an issue on - GitHub. Thanks! -

+ {:else} +

It looks like you're offline

+

Reload the page once you've found the internet.

{/if} - {:else} -

It looks like you're offline

-

Reload the page once you've found the internet.

- {/if} +