Skip to content

fix(web): restore chart keyboard access - #312

Merged
xingkaixin merged 1 commit into
mainfrom
feat/cs-190-keyboard-chart-navigation
Aug 11, 2026
Merged

fix(web): restore chart keyboard access#312
xingkaixin merged 1 commit into
mainfrom
feat/cs-190-keyboard-chart-navigation

Conversation

@xingkaixin

Copy link
Copy Markdown
Owner

Summary

  • add a shared horizontal roving-listbox layer to canvas bar and donut charts
  • restore keyboard-driven hover details, live announcements, and Escape clearing across all three dashboard charts
  • name the Agents and model breakdown cards as accessible regions
  • cover daily, agent, and model keyboard navigation with component tests

Testing

  • pnpm lint
  • pnpm format:check
  • pnpm build
  • pnpm test
  • local browser smoke: ArrowLeft/ArrowRight, End, Escape, live summaries, tooltip state, and focus outline

@xingkaixin
xingkaixin merged commit 6b20964 into main Aug 11, 2026
20 checks passed
@xingkaixin
xingkaixin deleted the feat/cs-190-keyboard-chart-navigation branch August 11, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant