|
5 | 5 | import { activeHeaderAlert } from '$routes/(console)/store'; |
6 | 6 | import { onMount, setContext } from 'svelte'; |
7 | 7 | import { writable } from 'svelte/store'; |
8 | | - import { showSubNavigation } from '$lib/stores/layout'; |
| 8 | + import { showSubNavigation, showOnboardingAnimation } from '$lib/stores/layout'; |
9 | 9 | import { organization, organizationList } from '$lib/stores/organization'; |
| 10 | +
|
10 | 11 | import { sdk } from '$lib/stores/sdk'; |
11 | 12 | import { user } from '$lib/stores/user'; |
12 | 13 | import { isCloud } from '$lib/system'; |
|
176 | 177 |
|
177 | 178 | $: subNavigation = $page.data.subNavigation; |
178 | 179 |
|
179 | | - $: shouldRenderSidebar = !$isNewWizardStatusOpen && showSideNavigation; |
| 180 | + $: shouldRenderSidebar = |
| 181 | + !$isNewWizardStatusOpen && showSideNavigation && !$showOnboardingAnimation; |
180 | 182 | $: hasSidebarSpace = shouldRenderSidebar && !$isTabletViewport && !!selectedProject; |
181 | 183 |
|
182 | 184 | $: { |
|
203 | 205 | class:is-open={$showSubNavigation} |
204 | 206 | class:u-hide={$wizard.show || $wizard.cover} |
205 | 207 | class:is-fixed-layout={$activeHeaderAlert?.show} |
206 | | - class:no-header={!showHeader} |
| 208 | + class:no-header={!showHeader || $showOnboardingAnimation} |
207 | 209 | style:--p-side-size={sideSize}> |
208 | | - {#if showHeader} |
| 210 | + {#if showHeader && !$showOnboardingAnimation} |
209 | 211 | <Navbar {...navbarProps} bind:sideBarIsOpen={$isSidebarOpen} bind:showAccountMenu /> |
210 | 212 | {/if} |
211 | 213 |
|
|
220 | 222 | bind:state /> |
221 | 223 | {/if} |
222 | 224 |
|
223 | | - <SideNavigation bind:subNavigation /> |
| 225 | + {#if !$showOnboardingAnimation} |
| 226 | + <SideNavigation bind:subNavigation /> |
| 227 | + {/if} |
224 | 228 |
|
225 | 229 | <div |
226 | 230 | class="content" |
|
0 commit comments