From e5662f8b3cb141d9ab0201d4509bfa25d766c7fc Mon Sep 17 00:00:00 2001 From: Harsh Mahajan Date: Thu, 5 Feb 2026 13:30:11 +0530 Subject: [PATCH 1/2] fix: remove navbar during onboarding animation --- src/lib/layout/shell.svelte | 14 +++++++++----- src/lib/stores/layout.ts | 1 + .../onboarding/create-project/+page.svelte | 5 ++++- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/lib/layout/shell.svelte b/src/lib/layout/shell.svelte index 1ce8a8137..4a2a7bcbf 100644 --- a/src/lib/layout/shell.svelte +++ b/src/lib/layout/shell.svelte @@ -5,8 +5,9 @@ import { activeHeaderAlert } from '$routes/(console)/store'; import { onMount, setContext } from 'svelte'; import { writable } from 'svelte/store'; - import { showSubNavigation } from '$lib/stores/layout'; + import { showSubNavigation, showOnboardingAnimation } from '$lib/stores/layout'; import { organization, organizationList } from '$lib/stores/organization'; + import { sdk } from '$lib/stores/sdk'; import { user } from '$lib/stores/user'; import { isCloud } from '$lib/system'; @@ -176,7 +177,8 @@ $: subNavigation = $page.data.subNavigation; - $: shouldRenderSidebar = !$isNewWizardStatusOpen && showSideNavigation; + $: shouldRenderSidebar = + !$isNewWizardStatusOpen && showSideNavigation && !$showOnboardingAnimation; $: hasSidebarSpace = shouldRenderSidebar && !$isTabletViewport && !!selectedProject; $: { @@ -203,9 +205,9 @@ class:is-open={$showSubNavigation} class:u-hide={$wizard.show || $wizard.cover} class:is-fixed-layout={$activeHeaderAlert?.show} - class:no-header={!showHeader} + class:no-header={!showHeader || $showOnboardingAnimation} style:--p-side-size={sideSize}> - {#if showHeader} + {#if showHeader && !$showOnboardingAnimation} {/if} @@ -220,7 +222,9 @@ bind:state /> {/if} - + {#if !$showOnboardingAnimation} + + {/if}
{ await invalidate(Dependencies.ACCOUNT); - goto(`${base}/project-${project.region ?? 'default'}-${project.$id}`); + await goto(`${base}/project-${project.region ?? 'default'}-${project.$id}`); + showOnboardingAnimation.set(false); }, 3000); } catch (e) { trackError(e, Submit.ProjectCreate); From d3b0ba32cd74981f51d29f30170d8486f5209b06 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan Date: Thu, 5 Feb 2026 13:57:14 +0530 Subject: [PATCH 2/2] use resolve --- .../(console)/onboarding/create-project/+page.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/routes/(console)/onboarding/create-project/+page.svelte b/src/routes/(console)/onboarding/create-project/+page.svelte index c532cf67d..49e651998 100644 --- a/src/routes/(console)/onboarding/create-project/+page.svelte +++ b/src/routes/(console)/onboarding/create-project/+page.svelte @@ -8,7 +8,7 @@ import { Dependencies } from '$lib/constants'; import { Submit, trackError, trackEvent } from '$lib/actions/analytics'; import { goto, invalidate } from '$app/navigation'; - import { base } from '$app/paths'; + import { base, resolve } from '$app/paths'; import { addNotification } from '$lib/stores/notifications'; import CreateProject from '$lib/layout/createProject.svelte'; import { loadAvailableRegions } from '$routes/(console)/regions'; @@ -62,7 +62,12 @@ setTimeout(async () => { await invalidate(Dependencies.ACCOUNT); - await goto(`${base}/project-${project.region ?? 'default'}-${project.$id}`); + await goto( + resolve('/(console)/project-[region]-[project]', { + region: project.region ?? 'default', + project: project.$id + }) + ); showOnboardingAnimation.set(false); }, 3000); } catch (e) {