From c3b28e667be8af3e01bb8acededf0cff02b20e20 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Wed, 26 Nov 2025 18:07:56 +0400 Subject: [PATCH] Update pink-svelte and add progress bar toggle - Update pink-svelte to commit 33845eb in package.json and pnpm-lock.yaml - Add showProgressBar boolean to Profile type in src/lib/profiles/index.svelte.ts - Default showProgressBar: true for base profile; false for studio - Gate Progress component rendering in layout behind showProgressBar --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- src/lib/profiles/index.svelte.ts | 3 +++ src/routes/+layout.svelte | 4 +++- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 7b0e3abb9..fa039e315 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@appwrite.io/pink-icons": "0.25.0", "@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@5b26bb8", "@appwrite.io/pink-legacy": "^1.0.3", - "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@5b26bb8", + "@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@33845eb", "@faker-js/faker": "^9.9.0", "@popperjs/core": "^2.11.8", "@sentry/sveltekit": "^8.55.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ab7d6498..3c099a9c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^1.0.3 version: 1.0.3 '@appwrite.io/pink-svelte': - specifier: https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@5b26bb8 - version: https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@5b26bb8(svelte@5.43.6) + specifier: https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@33845eb + version: https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@33845eb(svelte@5.43.6) '@faker-js/faker': specifier: ^9.9.0 version: 9.9.0 @@ -296,8 +296,8 @@ packages: '@appwrite.io/pink-legacy@1.0.3': resolution: {integrity: sha512-GGde5fmPhs+s6/3aFeMPc/kKADG/gTFkYQSy6oBN8pK0y0XNCLrZZgBv+EBbdhwdtqVEWXa0X85Mv9w7jcIlwQ==} - '@appwrite.io/pink-svelte@https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@5b26bb8': - resolution: {tarball: https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@5b26bb8} + '@appwrite.io/pink-svelte@https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@33845eb': + resolution: {tarball: https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@33845eb} version: 2.0.0-RC.2 peerDependencies: svelte: ^4.0.0 @@ -3667,7 +3667,7 @@ snapshots: '@appwrite.io/pink-icons': 1.0.0 the-new-css-reset: 1.11.3 - '@appwrite.io/pink-svelte@https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@5b26bb8(svelte@5.43.6)': + '@appwrite.io/pink-svelte@https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@33845eb(svelte@5.43.6)': dependencies: '@appwrite.io/pink-icons-svelte': 2.0.0-RC.1(svelte@5.43.6) '@floating-ui/dom': 1.6.13 diff --git a/src/lib/profiles/index.svelte.ts b/src/lib/profiles/index.svelte.ts index cfe3809db..0009813b8 100644 --- a/src/lib/profiles/index.svelte.ts +++ b/src/lib/profiles/index.svelte.ts @@ -33,6 +33,7 @@ export type Profile = { showExtendedAccountsMenu: boolean; showGeneralAvailability: boolean; showConnectProjectOnToolbar: boolean; + showProgressBar: boolean; services: { 'get-started': boolean; overview: boolean; @@ -74,6 +75,7 @@ export const base: Profile = { showExtendedAccountsMenu: false, showGeneralAvailability: true, showConnectProjectOnToolbar: true, + showProgressBar: true, services: { 'get-started': true, overview: true, @@ -117,6 +119,7 @@ export const studio: Profile = { showExtendedAccountsMenu: true, showGeneralAvailability: false, showConnectProjectOnToolbar: false, + showProgressBar: false, services: { 'get-started': false, overview: false, diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 3d68b7180..b39745311 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -201,7 +201,9 @@ - + {#if resolvedProfile.showProgressBar} + + {/if}