From 4ad7531269db5d3ae072c18acbca3d08baa18d81 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Tue, 28 Oct 2025 15:20:21 -0700 Subject: [PATCH] update subscription dialog (#6350) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary - Align with design and new tokens - Change to point to comfy.org/cloud/pricing ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-6350-update-subscription-dialog-29a6d73d365081fc80dbdced405f6b21) by [Unito](https://www.unito.io) --- src/components/topbar/TopbarBadge.vue | 2 +- .../components/SubscribeButton.vue | 10 +++-- .../components/SubscriptionBenefits.vue | 6 +-- .../components/SubscriptionPanel.vue | 2 +- .../SubscriptionRequiredDialogContent.vue | 42 +++++++++++++++---- .../composables/useSubscription.ts | 2 +- .../composables/useSubscriptionDialog.ts | 37 ++++++++++++++++ src/services/dialogService.ts | 32 +++----------- 8 files changed, 90 insertions(+), 43 deletions(-) create mode 100644 src/platform/cloud/subscription/composables/useSubscriptionDialog.ts diff --git a/src/components/topbar/TopbarBadge.vue b/src/components/topbar/TopbarBadge.vue index e521afad1d..bbae35ba0e 100644 --- a/src/components/topbar/TopbarBadge.vue +++ b/src/components/topbar/TopbarBadge.vue @@ -177,7 +177,7 @@ const textClasses = computed(() => { return 'text-gold-600' case 'info': default: - return 'text-slate-100' + return 'text-text-primary' } }) diff --git a/src/platform/cloud/subscription/components/SubscribeButton.vue b/src/platform/cloud/subscription/components/SubscribeButton.vue index c50120f750..54fab75b94 100644 --- a/src/platform/cloud/subscription/components/SubscribeButton.vue +++ b/src/platform/cloud/subscription/components/SubscribeButton.vue @@ -2,10 +2,14 @@