diff --git a/src/lib/components/BackButton.svelte b/src/lib/components/BackButton.svelte new file mode 100644 index 0000000..f72915e --- /dev/null +++ b/src/lib/components/BackButton.svelte @@ -0,0 +1,75 @@ + + + + + {label} + + + diff --git a/src/lib/components/DynamicPostContent.svelte b/src/lib/components/DynamicPostContent.svelte index 3fd448f..faf0147 100644 --- a/src/lib/components/DynamicPostContent.svelte +++ b/src/lib/components/DynamicPostContent.svelte @@ -1,10 +1,9 @@ {#if error} - - {#snippet header()} - - Error + + + + {error} + - {/snippet} - - {error} - ← Back to labs - - + + {:else if !project} Loading project... @@ -37,7 +35,7 @@ {/snippet} This project is not yet available for viewing. Please check back later. - ← Back to labs + {:else if project.status === 'password-protected' || project.status === 'published'} @@ -67,6 +65,14 @@ diff --git a/src/routes/work/[slug]/+page.svelte b/src/routes/work/[slug]/+page.svelte index ee54671..b3f829a 100644 --- a/src/routes/work/[slug]/+page.svelte +++ b/src/routes/work/[slug]/+page.svelte @@ -1,5 +1,6 @@ {#if error} - - - Error - - - {error} - ← Back to home - - + + + + Error + + + {error} + + + + {:else if !project} Loading project... @@ -70,7 +73,7 @@ This project is not yet available for viewing. Please check back later. - ← Back to projects + {:else if project.status === 'password-protected' || project.status === 'published'} @@ -122,6 +125,14 @@
{error}
This project is not yet available for viewing. Please check back later.