forked from molecule-ai/molecule-core
6cd650f48c
Four UIUX fixes for the workspace Events tab. 1. Hardcoded text-yellow-400 (DEGRADED) and text-purple-400 (AGENT_CARD_UPDATED) didn't theme-flip — read fine in dark mode, washed out in warm-paper light. Switched DEGRADED → text-warm (the semantic warm/amber token) and AGENT_CARD_UPDATED → text- accent (informational metadata, accent is the right semantic). 2. Refresh button hover was a no-op (bg-surface-card on top of itself). Lift to surface-elevated, matching the Cancel pattern from ConfirmDialog. Added focus-visible ring. 3. Event expander rows had no aria-expanded — screen readers heard a generic "button" with no indication it toggled. Added aria-expanded + aria-controls pointing to the payload panel id. 4. Added focus-visible ring on each expander button. Hover bg added too so the active row visibly responds. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>