From bcbe0b5e8c3f7df35f8202ad39819399818d141e Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Wed, 10 Jun 2026 14:40:47 +0300 Subject: [PATCH] fix(frontend): redirect root route to /files The root route rendered the default SvelteKit placeholder page. Redirect / to /files; the layout guard still sends unauthenticated users to /login. Co-Authored-By: Claude Opus 4.8 --- frontend/src/routes/+page.svelte | 3 +-- frontend/src/routes/+page.ts | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 frontend/src/routes/+page.ts diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index cc88df0..d5ee9bb 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -1,2 +1 @@ -

Welcome to SvelteKit

-

Visit svelte.dev/docs/kit to read the documentation

+ diff --git a/frontend/src/routes/+page.ts b/frontend/src/routes/+page.ts new file mode 100644 index 0000000..1edea4c --- /dev/null +++ b/frontend/src/routes/+page.ts @@ -0,0 +1,7 @@ +import { redirect } from '@sveltejs/kit'; + +// The app has no content at the root; send users to the files view (the layout +// guard redirects to /login first when unauthenticated). +export const load = () => { + redirect(307, '/files'); +};