From fdda9cc7521526cf4ea30dff2220913847b821b9 Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Wed, 10 Dec 2025 14:30:12 +0900 Subject: [PATCH] [backport cloud/1.34] feat: update subscription panel with tier-based design and improved UX (#7312) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport of #7307 to `cloud/1.34` Automatically created by backport workflow. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7312-backport-cloud-1-34-feat-update-subscription-panel-with-tier-based-design-and-improved-2c56d73d365081e28400d30170266e85) by [Unito](https://www.unito.io) Co-authored-by: Christian Byrne Co-authored-by: Alexander Brown --- ...reditsPanel.vue => LegacyCreditsPanel.vue} | 1 + src/locales/en/main.json | 55 ++++++- .../components/SubscriptionBenefits.vue | 35 +--- .../components/SubscriptionPanel.vue | 151 ++++++++++++++---- .../composables/useSubscriptionCredits.ts | 10 +- .../settings/composables/useSettingUI.ts | 2 +- .../useSubscriptionCredits.test.ts | 22 +-- 7 files changed, 199 insertions(+), 77 deletions(-) rename src/components/dialog/content/setting/{CreditsPanel.vue => LegacyCreditsPanel.vue} (99%) diff --git a/src/components/dialog/content/setting/CreditsPanel.vue b/src/components/dialog/content/setting/LegacyCreditsPanel.vue similarity index 99% rename from src/components/dialog/content/setting/CreditsPanel.vue rename to src/components/dialog/content/setting/LegacyCreditsPanel.vue index a7e0febcb..e5bddcaa6 100644 --- a/src/components/dialog/content/setting/CreditsPanel.vue +++ b/src/components/dialog/content/setting/LegacyCreditsPanel.vue @@ -1,5 +1,6 @@