Skip to content

[A11y] Replace clickable span/tr/div with real controls - #1161

Draft
fortigi-ci-bot[bot] wants to merge 4 commits into
mainfrom
dor/issue-751
Draft

fortigi-ci-bot[bot] wants to merge 4 commits into
mainfrom
dor/issue-751

Conversation

@fortigi-ci-bot

@fortigi-ci-bot fortigi-ci-bot Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Closes #751

Requestor acceptance: not yet. This PR is a draft until the requestor replies approve on #751. It becomes ready for review then, and not before.

Built autonomously by the DoR build agent from the certified spec. Functional-test env: https://9.build.identityatlas.io

Green checks here mean the agent's own tests pass — they say nothing about whether the solution is the one that was asked for.

fortigi-ci-bot Bot and others added 2 commits September 9, 2026 12:02
Resolve conflicts keeping main's matrix work (sharing/saving wizard split,
business-role fold chips, identity account counts, resize handle, open-matrix
list) together with the #751 a11y controls (RotatedLabelButton,
HeaderCellButton, ModalBackdrop, keyActivate).

- package.json/lock: main's versions + eslint-plugin-jsx-a11y and its override
- MatrixGroupRow: resource-name <button> keeps main's data-row-name hook
- MatrixSubjectNameCell: RotatedLabelButton with main's computed max height
- MatrixFilterWizard: main's split version (SaveFilterDialog no longer exists)
- MatrixCell.mount.test: both test suites merged

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[A11y] Replace clickable span/tr/div with real controls

1 participant