Skip to content

UILD-749: Address accessibility issues#336

Draft
zepheiryan wants to merge 17 commits intomasterfrom
UILD-749
Draft

UILD-749: Address accessibility issues#336
zepheiryan wants to merge 17 commits intomasterfrom
UILD-749

Conversation

@zepheiryan
Copy link
Contributor

@zepheiryan zepheiryan commented Mar 13, 2026

https://folio-org.atlassian.net/browse/UILD-749

  • Add landmarks to manage profile settings view
  • Add ARIA labels to all component actions in manage profile settings editor
  • Correct inverted header element hierarchy in authority / hubs search modal
  • Descriptive text in authority / hubs search modal is styled too light (fixed previously)
  • Use header elements in resource editor
  • Update text in unsaved changes modal
  • Manage profile settings modal titles too small when viewed in FOLIO (cf. https://folio-org.atlassian.net/browse/MODLD-999)
  • Editor profile change modal requires a modal title
  • Focus on modal close button when modal is first shown, for all modals (cf. https://folio-org.atlassian.net/browse/UILD-580)
  • Keep focus cycling between in-modal buttons while modal is open instead of allowing background elements to receive focus

@github-actions
Copy link

github-actions bot commented Mar 13, 2026

Jest Unit Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit 139b033. ± Comparison against base commit 9412519.

♻️ This comment has been updated with latest results.

@sonarqubecloud
Copy link

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