Skip to content

Row clickable fix#3770

Open
gfletcher-cll wants to merge 5 commits into
mainfrom
row-clickable-fix
Open

Row clickable fix#3770
gfletcher-cll wants to merge 5 commits into
mainfrom
row-clickable-fix

Conversation

@gfletcher-cll
Copy link
Copy Markdown
Collaborator

This pull request focuses on improving the user experience and accessibility of the ChainTable and TokenChainsTable components, as well as refining their layout and interaction styles. The main changes include making table rows clickable and keyboard-accessible, refactoring the logic for opening lane details, and enhancing the table's responsive design and visual consistency.

Table Interaction and Accessibility Improvements:

  • Table rows in ChainTable.tsx are now clickable and accessible via keyboard (Enter key), allowing users to open lane details by clicking anywhere on the row instead of just the network name button. This also improves accessibility for keyboard users.
  • The logic for opening lane details has been refactored into a new openLane function, simplifying the code and centralizing drawer-opening behavior.

Layout and Visual Consistency Updates:

  • Table and filter layouts have been improved for better responsiveness and alignment, including setting a minimum table width, adjusting filter action alignment, and ensuring the search input does not expand the layout unnecessarily. [1] [2] [3] [4]
  • The token-logo-with-badge class replaces previous logo container styles, standardizing how network and token logos are displayed in both tables. [1] [2]

These changes collectively enhance the usability, accessibility, and maintainability of the table components.

@gfletcher-cll gfletcher-cll requested a review from a team as a code owner May 12, 2026 16:37
@vercel
Copy link
Copy Markdown

vercel Bot commented May 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview May 12, 2026 4:46pm

Request Review

@github-actions
Copy link
Copy Markdown
Contributor

👋 gfletcher-cll, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

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