diff --git a/src/i18n.ts b/src/i18n.ts
index f617672..08db505 100644
--- a/src/i18n.ts
+++ b/src/i18n.ts
@@ -94,13 +94,7 @@ const en = {
"toolbar.language": "Language",
"toolbar.codexCli": "Codex CLI",
"toolbar.wakeAll": "Wake all",
- "toolbar.currentAccount": "Current Codex account",
- "toolbar.statusChecking": "Checking",
- "toolbar.statusReady": "Current",
- "toolbar.statusSignedOut": "Signed out",
- "toolbar.statusUnknown": "Unknown account",
- "toolbar.statusFileStore": "Setup required",
- "toolbar.statusRecovery": "Recovery required",
+ "safety.signedOut": "Codex is signed out",
"cli.checking": "Checking Codex CLI…",
"cli.version": "Codex CLI {version}",
"cli.upToDate": "Codex CLI {version} · up to date",
@@ -469,13 +463,7 @@ const zhCN: Record = {
"toolbar.language": "语言",
"toolbar.codexCli": "Codex CLI",
"toolbar.wakeAll": "全部唤醒",
- "toolbar.currentAccount": "当前 Codex 账户",
- "toolbar.statusChecking": "检查中",
- "toolbar.statusReady": "当前账户",
- "toolbar.statusSignedOut": "未登录",
- "toolbar.statusUnknown": "未知账户",
- "toolbar.statusFileStore": "需要设置",
- "toolbar.statusRecovery": "需要恢复",
+ "safety.signedOut": "Codex 未登录",
"cli.checking": "正在检查 Codex CLI…",
"cli.version": "Codex CLI {version}",
"cli.upToDate": "Codex CLI {version} · 已是最新",
diff --git a/src/styles.css b/src/styles.css
index 8cf0fcd..85ce685 100644
--- a/src/styles.css
+++ b/src/styles.css
@@ -148,10 +148,6 @@ summary:focus-visible {
flex: 0 0 auto;
}
-.brand-copy {
- min-width: 0;
-}
-
.brand-lockup h1 {
margin: 0;
font-size: 17px;
@@ -160,37 +156,6 @@ summary:focus-visible {
line-height: 1.2;
}
-.brand-status {
- display: flex;
- min-width: 0;
- align-items: center;
- gap: 6px;
- margin: 3px 0 0;
- color: var(--muted);
- font-size: 12.5px;
- font-weight: 510;
- white-space: nowrap;
-}
-
-.brand-status-label {
- min-width: 0;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-
-.brand-status-state {
- flex: 0 0 auto;
-}
-
-.status-dot {
- width: 7px;
- height: 7px;
- flex: 0 0 auto;
- border-radius: 50%;
- background: var(--soft-muted);
-}
-
.toolbar-actions {
flex-wrap: wrap;
justify-content: flex-end;
@@ -215,6 +180,20 @@ summary:focus-visible {
.language-menu > button:hover { color: var(--text); background: var(--surface-hover); }
+.language-menu-icon {
+ width: 18px;
+ height: 18px;
+ background: currentColor;
+ mask: url("/remix-earth-line.svg") center / contain no-repeat;
+ -webkit-mask: url("/remix-earth-line.svg") center / contain no-repeat;
+}
+
+.signed-out-notice {
+ margin: 0 0 20px;
+ color: var(--muted);
+ font-size: 12.5px;
+}
+
.language-menu-popover {
position: absolute;
z-index: 10;