Skip to content

fix(ui): Add inset focus ring to SimpleTable header cells#116276

Merged
TkDodo merged 1 commit into
masterfrom
tkdodo/fix/simple-table-focus-state
May 27, 2026
Merged

fix(ui): Add inset focus ring to SimpleTable header cells#116276
TkDodo merged 1 commit into
masterfrom
tkdodo/fix/simple-table-focus-state

Conversation

@TkDodo
Copy link
Copy Markdown
Collaborator

@TkDodo TkDodo commented May 27, 2026

Sortable header cells in SimpleTable now show a visible focus ring when navigated via keyboard. The ring uses an inset box-shadow so it isn't clipped by the Panel's overflow: hidden and border.

before:

before.mp4

after:

after.mp4

The outset box-shadow focus ring on sortable header cells was clipped
by the Panel border. Use an inset box-shadow instead so the ring stays
within the cell bounds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label May 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

📊 Type Coverage Diff

✅ No new type safety issues introduced. Coverage: 93.58%

@TkDodo TkDodo marked this pull request as ready for review May 27, 2026 09:38
@TkDodo TkDodo requested a review from a team May 27, 2026 09:38
Copy link
Copy Markdown
Member

@priscilawebdev priscilawebdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! 🎉

@TkDodo TkDodo merged commit e7d30a8 into master May 27, 2026
77 checks passed
@TkDodo TkDodo deleted the tkdodo/fix/simple-table-focus-state branch May 27, 2026 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants