zeroclaw/web/src/contexts
Argenis 62af0cc6e1
feat(web): add theme system with CSS variables and settings modal (#4133)
- Add ThemeContext with light/dark/system theme support
- Migrate all hardcoded colors to CSS variables
- Add SettingsModal for theme customization
- Add font loader for dynamic font selection
- Add i18n support for Chinese and Turkish locales
- Fix accessibility: add aria-live to pairing error message

Co-authored-by: nanyuantingfeng <nanyuantingfeng@163.com>
2026-03-24 15:30:45 +03:00
..
fontLoader.ts feat(web): add theme system with CSS variables and settings modal (#4133) 2026-03-24 15:30:45 +03:00
ThemeContext.tsx feat(web): add theme system with CSS variables and settings modal (#4133) 2026-03-24 15:30:45 +03:00
ThemeContextDef.ts feat(web): add theme system with CSS variables and settings modal (#4133) 2026-03-24 15:30:45 +03:00
themeStorage.ts feat(web): add theme system with CSS variables and settings modal (#4133) 2026-03-24 15:30:45 +03:00