diff --git a/frontend/src/hooks.server.ts b/frontend/src/hooks.server.ts index 117971a..e02d47a 100644 --- a/frontend/src/hooks.server.ts +++ b/frontend/src/hooks.server.ts @@ -6,8 +6,8 @@ import { sequence } from '@sveltejs/kit/hooks'; const authorizationHandle: Handle = async ({ event, resolve }) => { const path = event.url.pathname; - // Allow auth-related routes through without session check - if (path.startsWith('/auth/') || path === '/signin') { + // Allow auth-related routes and landing page through without session check + if (path.startsWith('/auth/') || path === '/signin' || path === '/') { return resolve(event); } diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index e8721ab..bb09060 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -293,6 +293,26 @@ } +{#if !$page.data.session?.user} + +
+
+
+
synops.
+ Logg inn +
+
+

+ Stappfull av features
(hvorav et fåtall virker som forutsatt) +

+

+ En useriøs plattform for kommunikasjon, redaksjonelt arbeid, podcastproduksjon og egentlig alt du vil. Bygget med uvitenhet, overmot og en urimelig mengde AI-assistanse. +

+ Kom i gang → +
+
+
+{:else}
@@ -536,3 +556,4 @@ /> {/if}
+{/if}