Skip to content

feat(datatable): keyboard support header and checkbox. PLAT-951 - #1337

Merged
loengrysequeira-ssc merged 2 commits into
mainfrom
PLAT-951-datatable-checkbox-and-headers-focus
Sep 18, 2025
Merged

loengrysequeira-ssc merged 2 commits into
mainfrom
PLAT-951-datatable-checkbox-and-headers-focus

Conversation

@loengrysequeira-ssc

@loengrysequeira-ssc loengrysequeira-ssc commented Sep 18, 2025 •

Copy link
Copy Markdown
Contributor

Changes:

  • Adds keyboard accessibility support to datatable headers and checkboxes.
  • Headers can now be sorted using Enter/Space keys with proper focus indicators.
  • Checkboxes are now keyboard navigable with tabIndex and focus styling.
DataTable.mp4

@loengrysequeira-ssc
loengrysequeira-ssc requested a review from a team as a code owner September 18, 2025 16:52
@github-actions

Copy link
Copy Markdown

🚀 Snapshot Build Published

A snapshot version has been published for testing:

Snapshot Version: 2.36.0-snapshot-bbff9871
Current Version: 2.36.0 (from npm/git tags)
NPM Tag: pr-1337

You can install this version in your project using:

yarn add @securityscorecard/design-system@pr-1337

This version will be automatically unpublished when the PR is closed or merged.

@github-actions

Copy link
Copy Markdown

🚀 Snapshot Build Published

A snapshot version has been published for testing:

Snapshot Version: 2.36.0-snapshot-44fdf0cc
Current Version: 2.36.0 (from npm/git tags)
NPM Tag: pr-1337

You can install this version in your project using:

yarn add @securityscorecard/design-system@pr-1337

This version will be automatically unpublished when the PR is closed or merged.

@loengrysequeira-ssc
loengrysequeira-ssc merged commit 2329cb8 into main Sep 18, 2025
31 checks passed
@loengrysequeira-ssc
loengrysequeira-ssc deleted the PLAT-951-datatable-checkbox-and-headers-focus branch September 18, 2025 17:24
@github-actions

Copy link
Copy Markdown

🎉 This issue has been resolved in version 2.37.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Development

Successfully merging this pull request may close these issues.

2 participants