mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-25 03:45:46 -06:00
0155d95524
* feat(ios): adopt gateway user accent in chat The iOS chat surface previously always used the hardcoded brand accent. Read ui.prefs.accent ?? ui.seamColor (the Control UI user-accent contract) from the existing config.get branding refresh and feed it to the shared chat kit's userAccent seam, matching the macOS chat window. Invalid values fall through; accent resets on gateway switch. * fix(ios): contrast-aware accent ink and live config.changed refresh Address ClawSweeper review findings: the shared chat kit now derives user-text/send-glyph ink from the accent via the Control UI WCAG rule (relative luminance > 0.179 -> black), fixing unreadable light accents on iOS and macOS alike; the iOS server-event switch routes config.changed through the guarded branding refresh so an accent change reaches a connected app without reconnect.