refactor: tighten OAuth Auth Center copy, layout, and icon

- Trim Auth Center section descriptions to focus on user intent
- Remove duplicate outer heading on the auth settings tab
- Swap Sparkles glyph for CodexIcon on the ChatGPT card
- Generalize codexOauth.authStatus to a neutral "Auth status"
- Register settings.authCenter.* keys across zh/en/ja locales
This commit is contained in:
Jason
2026-04-07 16:38:49 +08:00
parent d164191bd1
commit 5288238694
6 changed files with 31 additions and 29 deletions
@@ -89,7 +89,7 @@ export const CodexOAuthSection: React.FC<CodexOAuthSectionProps> = ({
<div className={`space-y-4 ${className || ""}`}>
{/* 认证状态标题 */}
<div className="flex items-center justify-between">
<Label>{t("codexOauth.authStatus", "ChatGPT Plus/Pro 认证")}</Label>
<Label>{t("codexOauth.authStatus", "认证状态")}</Label>
<Badge
variant={hasAnyAccount ? "default" : "secondary"}
className={hasAnyAccount ? "bg-green-500 hover:bg-green-600" : ""}