From 29eb77f9a21ea2981c5138ebc5424f2e5680e840 Mon Sep 17 00:00:00 2001 From: Frederic Cabassut Date: Fri, 20 Mar 2026 21:32:11 +0100 Subject: [PATCH] fix: polish public sharing page and landing page - Link "POWERED BY CRUMBS" to crumbs.bretzel.app - Add dedicated error page for (share) group without "Back to notes" - Update landing page Note Sharing card to mention public links Co-Authored-By: Claude Opus 4.6 (1M context) --- src/routes/(share)/+error.svelte | 17 +++++++++++++++++ src/routes/(share)/s/[token]/+page.svelte | 2 +- website/index.html | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 src/routes/(share)/+error.svelte diff --git a/src/routes/(share)/+error.svelte b/src/routes/(share)/+error.svelte new file mode 100644 index 0000000..30181e5 --- /dev/null +++ b/src/routes/(share)/+error.svelte @@ -0,0 +1,17 @@ + + + + Not Found - Crumbs + + +
+ Crumbs +

+ {page.status} +

+

+ {page.error?.message ?? 'This shared note does not exist or has been removed.'} +

+
diff --git a/src/routes/(share)/s/[token]/+page.svelte b/src/routes/(share)/s/[token]/+page.svelte index d7f7d6d..94e002e 100644 --- a/src/routes/(share)/s/[token]/+page.svelte +++ b/src/routes/(share)/s/[token]/+page.svelte @@ -112,7 +112,7 @@

Note Sharing

-

Share notes with other users on your instance. Full collaboration with per-user pins and archives.

+

Share notes via public link or with other users. Full collaboration with per-user pins and archives.