add: 添加 i18n 翻译

This commit is contained in:
ci
2026-06-19 13:05:35 +08:00
parent 5ebe562a62
commit 73dfe12c95
8 changed files with 654 additions and 189 deletions
+45
View File
@@ -50,6 +50,51 @@
background-color: var(--color-surface-card);
}
/* ---------- Nav-right cluster (lang switcher + New Job) ---------- */
.nav-right {
display: flex;
align-items: center;
gap: var(--space-md);
margin-left: auto;
}
.lang-switcher {
display: inline-flex;
align-items: center;
gap: 4px;
height: 32px;
padding: 0 8px;
border-radius: var(--radius-md);
background-color: var(--color-surface-soft);
}
.lang-btn {
background: transparent;
border: none;
padding: 4px 8px;
font: var(--typo-caption);
color: var(--color-muted);
border-radius: var(--radius-sm);
cursor: pointer;
line-height: 1;
}
.lang-btn:hover {
color: var(--color-ink);
}
.lang-btn.active {
background-color: var(--color-canvas);
color: var(--color-ink);
box-shadow: 0 1px 2px rgba(20, 20, 19, 0.06);
}
.lang-sep {
color: var(--color-muted-soft);
font: var(--typo-caption);
user-select: none;
}
/* ---------- Buttons ---------- */
.btn {
display: inline-flex;