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

[Icons] Remove Title #1327

Merged
merged 1 commit into from
Dec 28, 2021
Merged

[Icons] Remove Title #1327

merged 1 commit into from
Dec 28, 2021

Conversation

michaeljaltamirano
Copy link
Contributor

I've been under the impression that including <title> in our SVG components could support Accessibility, but based on our usage it just makes screen reader messaging more confusing, e.g. instead of "Sometimes, Radio" as the description for our Radio Button for a Sometimes option, it might read "Sometimes Time - Some of the Time Glyph, Radio", since it includes the svg title in there.

Our tooling in downstream repos is strong enough that we are handling a11y concerns appropriately, and there's no safe "fallback" to SVG titles, they end up just making the accessibility tree that exists a bit more confusing. This simplifies our setup, too.

@snags88 snags88 temporarily deployed to curology-rad-icons-remo-asb19h December 28, 2021 16:52 Inactive
@michaeljaltamirano michaeljaltamirano merged commit fd65612 into master Dec 28, 2021
@michaeljaltamirano michaeljaltamirano deleted the icons/remove-title branch December 28, 2021 16:58
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