From d769436cbcdf9328f04ba1effa9ce0ba581325cd Mon Sep 17 00:00:00 2001
From: Arman
Date: Thu, 23 May 2024 00:18:53 +0200
Subject: [PATCH 01/10] fix: plan summary wrong total for free orgs
---
.../organization-[organization]/billing/planSummary.svelte | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/routes/console/organization-[organization]/billing/planSummary.svelte b/src/routes/console/organization-[organization]/billing/planSummary.svelte
index 978afa43c..ce96e098a 100644
--- a/src/routes/console/organization-[organization]/billing/planSummary.svelte
+++ b/src/routes/console/organization-[organization]/billing/planSummary.svelte
@@ -147,7 +147,9 @@
}}>
- {formatCurrency(currentInvoice?.amount ?? 0)}
+ {$organization?.billingPlan === BillingPlan.STARTER
+ ? formatCurrency(0)
+ : formatCurrency(currentInvoice?.amount ?? 0)}
From 1e5e5c1084db7092450dcd75dc8efc624a7b8239 Mon Sep 17 00:00:00 2001
From: Elad Shechter
Date: Thu, 23 May 2024 11:19:20 +0200
Subject: [PATCH 02/10] - Update header tag content height - Replace inline
style to utility class
---
src/lib/layout/header.svelte | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/lib/layout/header.svelte b/src/lib/layout/header.svelte
index dfef00d3b..14d58eb68 100644
--- a/src/lib/layout/header.svelte
+++ b/src/lib/layout/header.svelte
@@ -90,8 +90,8 @@
{#if isCloud}
+ class="tag eyebrow-heading-3 u-padding-block-4"
+ style="--p-tag-height: 1.785rem; --p-tag-content-height: 1.2rem;">
Beta
{/if}
From 25508a98c47b29a8d7b57d30b3398a614294f84c Mon Sep 17 00:00:00 2001
From: Arman
Date: Thu, 23 May 2024 14:54:51 +0200
Subject: [PATCH 03/10] feat: add confimation exit modal to new flows
---
src/lib/layout/wizardExitModal.svelte | 7 +++-
src/lib/layout/wizardSecondaryHeader.svelte | 34 ++++++++++++++++++-
.../console/create-organization/+page.svelte | 4 ++-
.../change-plan/+page.svelte | 2 +-
4 files changed, 43 insertions(+), 4 deletions(-)
diff --git a/src/lib/layout/wizardExitModal.svelte b/src/lib/layout/wizardExitModal.svelte
index c73d2cd2e..b9fd150a2 100644
--- a/src/lib/layout/wizardExitModal.svelte
+++ b/src/lib/layout/wizardExitModal.svelte
@@ -4,6 +4,7 @@
import { createEventDispatcher } from 'svelte';
export let show = false;
+ export let href: string = null;
const dispatch = createEventDispatcher();
function handleSubmit() {
@@ -25,6 +26,10 @@
-
+ {#if href}
+
+ {:else}
+
+ {/if}
diff --git a/src/lib/layout/wizardSecondaryHeader.svelte b/src/lib/layout/wizardSecondaryHeader.svelte
index 91a5bda0e..00ee7cb3b 100644
--- a/src/lib/layout/wizardSecondaryHeader.svelte
+++ b/src/lib/layout/wizardSecondaryHeader.svelte
@@ -1,13 +1,32 @@
+
+{#if show}
+ {
+ trackEvent('wizard_exit', {
+ from: 'prompt'
+ });
+ }}>
+ this process
+
+{/if}
diff --git a/src/routes/console/create-organization/+page.svelte b/src/routes/console/create-organization/+page.svelte
index 58959c166..900d213f1 100644
--- a/src/routes/console/create-organization/+page.svelte
+++ b/src/routes/console/create-organization/+page.svelte
@@ -186,7 +186,9 @@
- Create organization
+
+ Create organization
+