diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/layout.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/layout.tsx
index 5cbe322d75..2041b0c74a 100644
--- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/layout.tsx
+++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/layout.tsx
@@ -212,7 +212,11 @@ export const CloudPlanLayout = ({
- {lifetime ?
{lifetime}
: null}
+ {lifetime ? (
+
+ {lifetime}
+
+ ) : null}
);
};
diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/benefits.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/benefits.tsx
index 1011bb2954..bd230072ec 100644
--- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/benefits.tsx
+++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/benefits.tsx
@@ -31,11 +31,6 @@ export const BelieverBenefits = ({
})}
-
-
-
- {t['com.affine.payment.lifetime.benefit-4']()}
-
);
};
diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/lifetime-plan.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/lifetime-plan.tsx
index 23fa5528f8..1a8740f7f7 100644
--- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/lifetime-plan.tsx
+++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/lifetime-plan.tsx
@@ -49,7 +49,7 @@ export const LifetimePlan = () => {
,
+ a: ,
}}
/>
diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/style.css.ts b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/style.css.ts
index fd47ef11f8..9ccd5d125e 100644
--- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/style.css.ts
+++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/plans/lifetime/style.css.ts
@@ -36,7 +36,10 @@ export const caption2 = style({
marginBottom: 16,
maxWidth: 324,
});
-export const usePolicyLink = style({
- color: cssVar('textPrimaryColor'),
- textDecoration: 'underline',
+export const userPolicyLink = style({
+ // link not ready
+ // color: cssVar('textPrimaryColor'),
+ // textDecoration: 'underline',
+ color: 'inherit',
+ cursor: 'text',
});
diff --git a/packages/frontend/i18n/src/resources/en.json b/packages/frontend/i18n/src/resources/en.json
index 859293e46d..24c9ece069 100644
--- a/packages/frontend/i18n/src/resources/en.json
+++ b/packages/frontend/i18n/src/resources/en.json
@@ -944,7 +944,7 @@
"com.affine.payment.billing-setting.current-plan": "AFFiNE Cloud",
"com.affine.payment.billing-setting.current-plan.description": "You are currently on the <1>{{planName}} plan1>.",
"com.affine.payment.billing-setting.current-plan.description.monthly": "You are currently on the monthly <1>{{planName}} plan1>.",
- "com.affine.payment.billing-setting.current-plan.description.yearly": "You are currently on the yearly <1>{{planName}} plan1>.",
+ "com.affine.payment.billing-setting.current-plan.description.yearly": "You are currently on the annually <1>{{planName}} plan1>.",
"com.affine.payment.billing-setting.current-plan.description.lifetime": "You are currently on the believer <1>{{planName}} plan1>.",
"com.affine.payment.billing-setting.expiration-date": "Expiration Date",
"com.affine.payment.billing-setting.expiration-date.description": "Your subscription is valid until {{expirationDate}}",
@@ -991,9 +991,9 @@
"com.affine.payment.cloud.free.title": "Free forever",
"com.affine.payment.cloud.pricing-plan.select.caption": "We host, no technical setup required.",
"com.affine.payment.cloud.pricing-plan.select.title": "Hosted by AFFiNE.Pro",
- "com.affine.payment.cloud.pricing-plan.toggle-billed-yearly": "Billed Yearly",
+ "com.affine.payment.cloud.pricing-plan.toggle-billed-yearly": "Billed Annually",
"com.affine.payment.cloud.pricing-plan.toggle-discount": "Saving {{discount}}%",
- "com.affine.payment.cloud.pricing-plan.toggle-yearly": "Yearly",
+ "com.affine.payment.cloud.pricing-plan.toggle-yearly": "Annually",
"com.affine.payment.cloud.pro.benefit.g1": "Include in Pro",
"com.affine.payment.cloud.pro.benefit.g1-1": "Everything in AFFiNE FOSS & Basic.",
"com.affine.payment.cloud.pro.benefit.g1-2": "100 GB of Cloud Storage.",
@@ -1005,7 +1005,7 @@
"com.affine.payment.cloud.pro.benefit.g1-8": "Real-time Syncing & Collaboration for more people.",
"com.affine.payment.cloud.pro.description": "For family and small teams.",
"com.affine.payment.cloud.pro.name": "Pro",
- "com.affine.payment.cloud.pro.title.billed-yearly": "billed yearly",
+ "com.affine.payment.cloud.pro.title.billed-yearly": "billed annually",
"com.affine.payment.cloud.pro.title.price-monthly": "{{price}} per month",
"com.affine.payment.cloud.team.benefit.g1": "Both in Team & Enterprise",
"com.affine.payment.cloud.team.benefit.g1-1": "Everything in AFFiNE Pro.",
@@ -1064,7 +1064,7 @@
"com.affine.payment.plans-error-tip": "Unable to load Pricing plans, please check your network. ",
"com.affine.payment.price-description.per-month": "per month",
"com.affine.payment.recurring-monthly": "monthly",
- "com.affine.payment.recurring-yearly": "yearly",
+ "com.affine.payment.recurring-yearly": "annually",
"com.affine.payment.resume": "Resume",
"com.affine.payment.resume-renewal": "Resume Auto-renewal",
"com.affine.payment.see-all-plans": "See all plans",