Skip to content

fix: enhance accessibility across trade components - #994

Open
OlolaJaco wants to merge 1 commit into
SO4-Markets:mainfrom
OlolaJaco:main
Open

OlolaJaco wants to merge 1 commit into
SO4-Markets:mainfrom
OlolaJaco:main

Conversation

@OlolaJaco

Copy link
Copy Markdown
Contributor

Closes #853
Closes #857
Closes #858
Closes #859

  • Refactor OrderBookPanel to implement a tablist for view switching with keyboard navigation.
  • Update RecentTradesTape to ensure scrollable region is focusable and properly labeled.
  • Improve leverage slider accessibility by adding aria-label.
  • Modify Table component to become a focusable region when overflowing, with appropriate aria attributes.
  • Document trigger parts usage in the UI library to prevent nested interactive elements.
  • Add tests for accessibility improvements in Table and TooltipTrigger components.

- Refactor OrderBookPanel to implement a tablist for view switching with keyboard navigation.
- Update RecentTradesTape to ensure scrollable region is focusable and properly labeled.
- Improve leverage slider accessibility by adding aria-label.
- Modify Table component to become a focusable region when overflowing, with appropriate aria attributes.
- Document trigger parts usage in the UI library to prevent nested interactive elements.
- Add tests for accessibility improvements in Table and TooltipTrigger components.
@vercel

vercel Bot commented Oct 17, 2026

Copy link
Copy Markdown

@OlolaJaco is attempting to deploy a commit to the Ijai's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Oct 17, 2026

Copy link
Copy Markdown

@OlolaJaco Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment