feat: add 6 new locales (ja, ko, fr, es, de, pt) and UI polish

- Add Japanese, Korean, French, Spanish, German, Portuguese translations
- Improve session active state visibility in both themes
- Static language labels in LanguageSwitch component
- Dark theme: lighten chat input background for better contrast
- Fix system theme listener not toggling back to light

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
ekko
2026-04-17 09:09:50 +08:00
parent 16e07bcc9b
commit dcb477594b
10 changed files with 2728 additions and 12 deletions
@@ -577,7 +577,7 @@ async function handleRenameConfirm() {
}
&.active {
background: rgba($accent-primary, 0.1);
background: rgba(var(--accent-primary-rgb), 0.12);
color: $text-primary;
font-weight: 500;
}