Testing for Accessibility in LSX Design #198
ashleyshaw
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Current State
Currently, LSX Design lacks structured accessibility checks within its
theme.json
setup. While the theme implements basic styles and functionality, it does not explicitly support accessibility features like ARIA attributes or automated contrast testing. WordPress 6.7 and previous releases have introduced accessibility improvements that can be leveraged intheme.json
to ensure better user experience for people with disabilities.Issues
Recommendations
Expand Accessibility: Implement accessibility checks and ARIA support within
theme.json
. This can be done by:Automate Accessibility Testing: Use automated tools to perform accessibility audits. Tools like Axe, Pa11y, or the Lighthouse accessibility audit in Chrome DevTools can be integrated into your workflow to continuously test accessibility.
Use ARIA Roles and Labels: Make sure that buttons, forms, and navigation elements include appropriate ARIA roles and labels for screen readers.
Focus State Customization: Define clear focus styles in
theme.json
for improved keyboard navigation:Tools for Automated Accessibility Testing
By using these tools in conjunction with improving accessibility within
theme.json
, LSX Design can ensure compliance with accessibility standards, enhance usability for people with disabilities, and provide a better user experience overall.Beta Was this translation helpful? Give feedback.
All reactions