From 4566271e5907e91719f973c1ec444329c068d990 Mon Sep 17 00:00:00 2001 From: Darshan Date: Wed, 28 May 2025 10:37:29 +0530 Subject: [PATCH 1/3] fix: that coupon banner! --- .../billing/alerts/newDevUpgradePro.svelte | 14 ++++- .../components/billing/gradientBanner.svelte | 62 ++++++++++++++++--- src/lib/elements/forms/button.svelte | 15 +++++ 3 files changed, 79 insertions(+), 12 deletions(-) diff --git a/src/lib/components/billing/alerts/newDevUpgradePro.svelte b/src/lib/components/billing/alerts/newDevUpgradePro.svelte index ab48d37986..9ff37559ea 100644 --- a/src/lib/components/billing/alerts/newDevUpgradePro.svelte +++ b/src/lib/components/billing/alerts/newDevUpgradePro.svelte @@ -7,6 +7,8 @@ import { organization } from '$lib/stores/organization'; import { activeHeaderAlert } from '$routes/(console)/store'; import GradientBanner from '../gradientBanner.svelte'; + import { isSmallViewport } from '$lib/stores/viewport'; + import { Layout, Typography } from '@appwrite.io/pink-svelte'; let show = true; @@ -23,8 +25,14 @@ {#if show && $organization?.$id && $organization?.billingPlan === BillingPlan.FREE && !page.url.pathname.includes('/console/account')} -
- Get $50 Cloud credits for Appwrite Pro. + + + Get $50 Cloud credits for Appwrite Pro. + -
+
{/if} diff --git a/src/lib/components/billing/gradientBanner.svelte b/src/lib/components/billing/gradientBanner.svelte index 5cae07cd9c..7a3adca7af 100644 --- a/src/lib/components/billing/gradientBanner.svelte +++ b/src/lib/components/billing/gradientBanner.svelte @@ -1,11 +1,41 @@ -
+ + +
+
- + +
+ + diff --git a/src/lib/elements/forms/button.svelte b/src/lib/elements/forms/button.svelte index 5f11e84786..a60d36a011 100644 --- a/src/lib/elements/forms/button.svelte +++ b/src/lib/elements/forms/button.svelte @@ -124,3 +124,18 @@ {/if} + + + From 9eabedeee589ad8011610a6ccf9e5477771936d0 Mon Sep 17 00:00:00 2001 From: Darshan Date: Wed, 28 May 2025 10:42:22 +0530 Subject: [PATCH 2/3] fix: lint --- src/lib/components/billing/alerts/newDevUpgradePro.svelte | 1 - 1 file changed, 1 deletion(-) diff --git a/src/lib/components/billing/alerts/newDevUpgradePro.svelte b/src/lib/components/billing/alerts/newDevUpgradePro.svelte index 9ff37559ea..4631c17210 100644 --- a/src/lib/components/billing/alerts/newDevUpgradePro.svelte +++ b/src/lib/components/billing/alerts/newDevUpgradePro.svelte @@ -30,7 +30,6 @@ alignItems="center" alignContent="center" direction={$isSmallViewport ? 'column' : 'row'}> - Get $50 Cloud credits for Appwrite Pro.