diff --git a/packages/frontend-2/components/pricingTable/Plan.vue b/packages/frontend-2/components/pricingTable/Plan.vue index 7b2d93719..b784f82a3 100644 --- a/packages/frontend-2/components/pricingTable/Plan.vue +++ b/packages/frontend-2/components/pricingTable/Plan.vue @@ -298,7 +298,7 @@ const buttonText = computed(() => { } // Billing interval and lower plan case if (isDowngrade.value) { - return `Downgrade to ${props.plan}` + return `Downgrade to ${formatName(props.plan)}` } // Billing interval change and current plan if (isAnnualToMonthly.value) { diff --git a/packages/frontend-2/components/settings/workspaces/members/actions/UpdateSeatTypeDialog.vue b/packages/frontend-2/components/settings/workspaces/members/actions/UpdateSeatTypeDialog.vue index 0733cca16..4f7381c3f 100644 --- a/packages/frontend-2/components/settings/workspaces/members/actions/UpdateSeatTypeDialog.vue +++ b/packages/frontend-2/components/settings/workspaces/members/actions/UpdateSeatTypeDialog.vue @@ -111,7 +111,7 @@ const dialogButtons = computed((): LayoutDialogButton[] => [ }, { text: isUpgrading.value - ? isFreePlan.value || hasAvailableEditorSeats.value || isUnlimitedPlan.value + ? hasAvailableEditorSeats.value || !isPaidPlan.value ? 'Upgrade seat' : 'Confirm and pay' : 'Downgrade seat', diff --git a/packages/frontend-2/components/workspace/plan/LimitReachedDialog.vue b/packages/frontend-2/components/workspace/plan/LimitReachedDialog.vue index a6a5cae27..4225cd6b7 100644 --- a/packages/frontend-2/components/workspace/plan/LimitReachedDialog.vue +++ b/packages/frontend-2/components/workspace/plan/LimitReachedDialog.vue @@ -8,6 +8,7 @@ :hide-closer="preventClose" :prevent-close-on-click-outside="preventClose" :title="condensed ? 'Plan limit reached' : undefined" + closer-classes="hover:!bg-transparent !text-white hover:opacity-65" >