Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Accessibility][ConfigPanelText] Visually grouped controls are not grouped programmatically #2360

Closed
mnischay opened this issue Dec 8, 2023 · 0 comments
Labels
Assigned to HM Work that is being assisted on by HM bug Something isn't working Current sprint low priority

Comments

@mnischay
Copy link
Contributor

mnischay commented Dec 8, 2023

Target Count: 2

Standard: 1.3.1 Info and Relationships (A)

Affected Groups: Screen Reader Users

Severity: High

Priority: 2

 

Notes and Advice

Related form controls "bold", "italic" and "Underline" are visually presented as being grouped but the grouping is not programmatically exposed, users who cannot perceive the visual grouping may not be aware that the controls are related.

Recommendation

The simplest technique for exposing a series of controls as a group, with a visible label, is to nest the related controls in a

element. Next, provide the group a label using the element. Note that a element must appear as the first child element of the .  The "Style" text can be used as a label to the group here.
Resources
WAI Tutorials: Grouping Controls
TPGi: Fieldsets, Legends and Screen Readers again

AC

The above violation is mitigated

@mnischay mnischay added bug Something isn't working Assigned to HM Work that is being assisted on by HM labels Dec 8, 2023
Kausar-HM added a commit to Kausar-HM/iot-app-kit that referenced this issue Mar 4, 2024
Kausar-HM added a commit to Kausar-HM/iot-app-kit that referenced this issue Mar 4, 2024
Kausar-HM added a commit to Kausar-HM/iot-app-kit that referenced this issue Mar 4, 2024
@jmbuss jmbuss closed this as completed Mar 18, 2024
chejimmy pushed a commit that referenced this issue Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Assigned to HM Work that is being assisted on by HM bug Something isn't working Current sprint low priority
Projects
None yet
Development

No branches or pull requests

3 participants