openhands
acc820284b
Add live contrast preview to theme editor for guaranteed readability
...
- New client ColorField component shows a live 'Aa' text preview on the
relevant background and a WCAG contrast ratio badge (✓ / ⚠)
- Flags low-contrast (<4.5:1) text fields with a red border and a
one-click 'Use readable color' fix
- Map each text color to the background it sits on (body text -> surface,
button text -> button color, navbar text -> navbar, admin text -> canvas)
2026-07-13 20:04:58 +02:00
..
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 23:11:59 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-13 20:04:58 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 23:14:35 +02:00
2026-07-12 21:07:34 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00
2026-07-13 19:17:27 +02:00
2026-07-12 18:50:45 +02:00
2026-07-12 18:50:45 +02:00