From f4335833b4eef3879a47b8e3a4b9cb20346fa973 Mon Sep 17 00:00:00 2001 From: "2569718930@qq.com" <2569718930@qq.com> Date: Mon, 6 Apr 2026 05:38:41 +0800 Subject: [PATCH] Promote Pro trial and rename settlement source to station --- frontend/components/auth/LoginClient.tsx | 6 +++ .../components/dashboard/Dashboard.module.css | 23 +++++++++ .../dashboard/FutureForecastModal.tsx | 48 ++++--------------- frontend/components/dashboard/HeaderBar.tsx | 11 +++++ .../subscription/UnlockProOverlay.module.css | 15 ++++++ .../subscription/UnlockProOverlay.tsx | 5 ++ frontend/content/docs/docs.ts | 20 ++++---- frontend/lib/dashboard-utils.ts | 25 +++++----- frontend/lib/i18n.ts | 4 +- 9 files changed, 94 insertions(+), 63 deletions(-) diff --git a/frontend/components/auth/LoginClient.tsx b/frontend/components/auth/LoginClient.tsx index 22481c94..eac5586b 100644 --- a/frontend/components/auth/LoginClient.tsx +++ b/frontend/components/auth/LoginClient.tsx @@ -71,6 +71,9 @@ export function LoginClient({ nextPath }: LoginClientProps) { signupCheckEmail: isEn ? "Sign-up successful. Please verify your email before signing in." : "注册成功,请检查邮箱并完成验证后登录。", + trialPromo: isEn + ? "New users unlock a free 3-day Pro trial after sign-up." + : "新用户注册后可免费体验 3 天 Pro。", } as const; useEffect(() => { @@ -190,6 +193,9 @@ export function LoginClient({ nextPath }: LoginClientProps) {

PolyWeather

{copy.subtitle}

+
+ {copy.trialPromo} +