Improve light theme color contrast for WCAG compliance (#682)

Adjust base colors (teal, blue, green, red, yellow, dimGray) to meet
4.5:1 contrast ratio against white backgrounds. Update thinking level
colors to reference theme vars for consistency.

Refactor test-theme-colors.ts into a CLI with contrast, test, and theme
commands for easier color validation.

Co-authored-by: Mario Zechner <badlogicgames@gmail.com>
This commit is contained in:
scutifer 2026-01-13 17:33:04 +05:30 committed by GitHub
parent 922b0a4668
commit 907fa937e6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 245 additions and 70 deletions

View file

@ -2,6 +2,10 @@
## [Unreleased]
### Changed
- Light theme colors adjusted for WCAG AA compliance (4.5:1 contrast ratio against white backgrounds)
### Added
- Extension example: `summarize.ts` for summarizing conversations using custom UI and an external model