style(design): apply Minimal Dark Mode design system\n\n- Switched to complete Dark Mode (OLED-friendly)\n- Established standard color palette matching modern technical aesthetics\n- Changed font to Plus Jakarta Sans for increased legibility\n- Enforced dark mode as default in App.tsx\n- Fixed several React cascading render (setState in useEffect) warnings

This commit is contained in:
Gemini Nexus Bot committed 2026-04-28 03:49:34 -03:00
1 parent b80531f8a8
commit bac7b5591e
738 files changed
+138513 -138123

No files matched your search

@@ -1,10 +1,10 @@
# Tasks: App Localization (Automatic System Language Detection)
* \[x] Install `i18next-browser-languagedetector`. <!-- id: install-dependency -->
* \[x] Update `src/localization/i18n.ts` to configure language detection and include `zh-CN` resources. <!-- id: update-i18n-config -->
* \[x] Verify `src/actions/language.ts` logic is compatible with auto-detection. <!-- id: verify-language-actions -->
* \[x] Update `src/components/StatusBar.tsx` to use translations. <!-- id: localize-statusbar -->
* \[x] Update `src/components/AccountCard.tsx` to use translations. <!-- id: localize-accountcard -->
* \[x] Update `src/pages/index.tsx` (home page) to use translations. <!-- id: localize-homepage -->
* \[x] Update `src/pages/settings.tsx` to use translations and add a language switcher. <!-- id: localize-settings -->
* \[x] Run the app to verify language detection and manual switching. <!-- id: verify-localization -->
# Tasks: App Localization (Automatic System Language Detection)
* \[x] Install `i18next-browser-languagedetector`. <!-- id: install-dependency -->
* \[x] Update `src/localization/i18n.ts` to configure language detection and include `zh-CN` resources. <!-- id: update-i18n-config -->
* \[x] Verify `src/actions/language.ts` logic is compatible with auto-detection. <!-- id: verify-language-actions -->
* \[x] Update `src/components/StatusBar.tsx` to use translations. <!-- id: localize-statusbar -->
* \[x] Update `src/components/AccountCard.tsx` to use translations. <!-- id: localize-accountcard -->
* \[x] Update `src/pages/index.tsx` (home page) to use translations. <!-- id: localize-homepage -->
* \[x] Update `src/pages/settings.tsx` to use translations and add a language switcher. <!-- id: localize-settings -->
* \[x] Run the app to verify language detection and manual switching. <!-- id: verify-localization -->