Skip to content

[APP-2532] Improve admin notice accessibility#534

Merged
rami-elementor merged 5 commits intodevelopfrom
accessible-admin-notices
Mar 17, 2026
Merged

[APP-2532] Improve admin notice accessibility#534
rami-elementor merged 5 commits intodevelopfrom
accessible-admin-notices

Conversation

@rami-elementor
Copy link
Copy Markdown
Member

@rami-elementor rami-elementor commented Mar 17, 2026

Add role="region" aria-label="Notice" to Ally notices.

✨ PR Description

Purpose: Add ARIA attributes to admin notice wrapper to improve screen reader accessibility and compliance with WCAG standards.

Main changes:

  • Added role="region" and aria-label="Notice" attributes to notice wrapper div for better assistive technology support
  • Reordered sprintf parameters to accommodate new accessibility attributes while maintaining existing functionality
  • Introduced localized aria-label using esc_attr__() for internationalization support

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

@rami-elementor rami-elementor changed the title Accessible admin notices Improve admin notice accessibility Mar 17, 2026
@rami-elementor rami-elementor changed the title Improve admin notice accessibility [APP-2532] Improve admin notice accessibility Mar 17, 2026
Copy link
Copy Markdown
Contributor

@pkniazevych pkniazevych left a comment

Choose a reason for hiding this comment

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

Good one

@rami-elementor rami-elementor merged commit b4379dd into develop Mar 17, 2026
73 checks passed
@rami-elementor rami-elementor deleted the accessible-admin-notices branch March 17, 2026 13:36
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.

2 participants