From 9955c0a90b403f6e57beac33c95f8278cf350908 Mon Sep 17 00:00:00 2001
From: zowks <67444066+zowks@users.noreply.github.com>
Date: Fri, 17 Apr 2026 21:56:05 +0000
Subject: [PATCH] refactor(frontend): restructure onboarding flow with new
components & update navigation to match #62
---
.../frontend/src/lib/remotes/auth.remote.ts | 2 +-
.../src/routes/(form)/setup/+page.svelte | 56 +++++++++++
.../routes/(form)/setup/account/+page.svelte | 69 --------------
.../src/routes/(form)/setup/bot/+page.svelte | 89 ------------------
.../setup/bot/components/Deployment.svelte | 63 -------------
.../setup/bot/components/Scaling.svelte | 40 --------
.../(form)/setup/components/Account.svelte | 52 ++++++++++
.../routes/(form)/setup/components/Bot.svelte | 94 +++++++++++++++++++
8 files changed, 203 insertions(+), 262 deletions(-)
create mode 100644 packages/frontend/src/routes/(form)/setup/+page.svelte
delete mode 100644 packages/frontend/src/routes/(form)/setup/account/+page.svelte
delete mode 100644 packages/frontend/src/routes/(form)/setup/bot/+page.svelte
delete mode 100644 packages/frontend/src/routes/(form)/setup/bot/components/Deployment.svelte
delete mode 100644 packages/frontend/src/routes/(form)/setup/bot/components/Scaling.svelte
create mode 100644 packages/frontend/src/routes/(form)/setup/components/Account.svelte
create mode 100644 packages/frontend/src/routes/(form)/setup/components/Bot.svelte
diff --git a/packages/frontend/src/lib/remotes/auth.remote.ts b/packages/frontend/src/lib/remotes/auth.remote.ts
index b5a48dd..8796510 100644
--- a/packages/frontend/src/lib/remotes/auth.remote.ts
+++ b/packages/frontend/src/lib/remotes/auth.remote.ts
@@ -18,7 +18,7 @@ export const register = form(registerSchema, async (data) => {
const { token } = await response.json();
cookies.set("token", token, { path: "/" });
- return redirect(303, "/setup/bot");
+ return redirect(303, "/setup#bot");
}
case 400:
return error(400, "Invalid fields");
diff --git a/packages/frontend/src/routes/(form)/setup/+page.svelte b/packages/frontend/src/routes/(form)/setup/+page.svelte
new file mode 100644
index 0000000..3db76d9
--- /dev/null
+++ b/packages/frontend/src/routes/(form)/setup/+page.svelte
@@ -0,0 +1,56 @@
+
+
+ Welcome aboard Let's set things up in a few clicks.