From 9adf0c179fc18e4f942fe2910a3e04be5bbf54ef Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Wed, 29 Oct 2025 12:16:10 +0900 Subject: [PATCH] [backport rh-test] update subscription dialog (#6351) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport of #6350 to `rh-test` Automatically created by backport workflow. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-6351-backport-rh-test-update-subscription-dialog-29a6d73d365081f284f1f5a9127e2cb3) by [Unito](https://www.unito.io) --------- Co-authored-by: Christian Byrne Co-authored-by: GitHub Action --- 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 | 38 +++++++++++++++++ src/services/dialogService.ts | 32 +++----------- 8 files changed, 91 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 6a2732a88..f3916feba 100644 --- a/src/components/topbar/TopbarBadge.vue +++ b/src/components/topbar/TopbarBadge.vue @@ -177,7 +177,7 @@ const textClasses = computed(() => { return 'text-warning-100' 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 c50120f75..54fab75b9 100644 --- a/src/platform/cloud/subscription/components/SubscribeButton.vue +++ b/src/platform/cloud/subscription/components/SubscribeButton.vue @@ -2,10 +2,14 @@