Skip to content

Accessibility improvements in settings - #32968

Merged
t3chguy merged 13 commits into
developfrom
t3chguy/pw-axe
Apr 7, 2026
Merged

Accessibility improvements in settings#32968
t3chguy merged 13 commits into
developfrom
t3chguy/pw-axe

Conversation

@t3chguy

@t3chguy t3chguy commented Mar 30, 2026

Copy link
Copy Markdown
Member

Fixes button-in-p, link-in-text-block, and heading-order axe violations
Bears some minor visual differences by fixing the usage of the settings semantic components.

Requires #32969

@t3chguy t3chguy changed the title Add more playwright axe tests to settings dialogs Accessibility improvements in settings Mar 30, 2026
@t3chguy t3chguy added T-Enhancement and removed T-Task Tasks for the team like planning labels Mar 30, 2026

@uhoreg uhoreg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

[only looking at e2ee-related bits] looks plausible

@t3chguy
t3chguy added this pull request to the merge queue Apr 7, 2026
Merged via the queue into develop with commit 6c1dc70 Apr 7, 2026
85 of 87 checks passed
@t3chguy
t3chguy deleted the t3chguy/pw-axe branch April 7, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants