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

Provide textual descriptions for themes in the HTML for accessibility #92

Open
KenAKAFrosty opened this issue Feb 23, 2022 · 3 comments

Comments

@KenAKAFrosty
Copy link
Contributor

Just a little thought: Most of the theme names have flavor (and rightfully so!) but don't necessarily describe how the theme looks. For vision-impaired users or those using a screen reader for any reason, it may be helpful? Feel free to modify or close this out if that's not reasonable or helpful.

Thanks!

@BenDMyers
Copy link
Owner

I think this ties into something I've been feeling about the URL builder in general — right now, picking a theme involves choosing a random name from a <select> dropdown and seeing what you think. This is compact, but it's not honestly a great way to find something that works for you.

I wonder if it might be a good idea to turn the dropdown into a set of radio buttons, where each radio button includes the theme name and an image preview of the theme that could have an alt describing the appearance of the theme.

@fimion
Copy link
Collaborator

fimion commented Feb 23, 2022

Could you have a live preview of it instead of an image?

@BenDMyers
Copy link
Owner

@fimion My concern is that having a bunch of live previews a) could be visually overwhelming, especially for folks with vestibular disorders, and b) could be taxing on the serverless function calls used to generate the previews (one call per theme per page load)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants