10000 Improve screen reader support for register/login flow by dariiing · Pull Request #1910 · cryptpad/cryptpad · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@dariiing
Copy link
Contributor
@dariiing dariiing commented May 21, 2025

This PR addresses accessibility issues in the register/login flow. The changes in this PR include:

  • improvements for screen reader compatibility
    • modals are now automatically announced when they become visible
    • checkboxes are correctly announced according to their state
    • elements have the correct role

Fixes #1620
Tested with NVDA

@dariiing dariiing added this to the Summer Release (2025.6.0) milestone May 21, 2025
@dariiing dariiing self-assigned this May 21, 2025
@dariiing dariiing marked this pull request as ready for review May 21, 2025 12:14
@dariiing dariiing added the Ready to Review This PR is ready to be checked by another team member label May 21, 2025
@dariiing dariiing changed the title Improve accessibility for register/login flow Improve screen reader support for register/login flow May 22, 2025
@yflory yflory added Ready to Test This PR is ready to be tested and removed Ready to Review This PR is ready to be checked by another team member labels May 23, 2025
@yflory yflory merged commit 0cefe2e into staging Jun 27, 2025
@davidbenque davidbenque removed the Ready to Test This PR is ready to be tested label Jul 1, 2025
< 79D2 /div>
@dariiing dariiing deleted the create-account branch August 22, 2025 09:17
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.

4 participants

0