Projectify icon indicating copy to clipboard operation
Projectify copied to clipboard

Add `aria-label` attribute to graphical buttons

Open ndarilek opened this issue 3 years ago • 1 comments

Hey,

I'm a blind TiddlyWiki user trying to use this plugin in a few projects. TiddlyWiki is by and large accessible, and by extension so is Projectify, but there are some buttons that are essentially just span tags with no associated text, rather than button elements with their associated a11y benefits.

Ideally these could all be <button/> but if they can't be, could you please add aria-label="..." or alt text to these images buttons? I'm poking around in the source to try doing it myself, but there's a bit of a chicken and egg in that I can't figure out what some of these do just from context, or from clicking on them in the demo.

Thanks.

ndarilek avatar May 21 '21 12:05 ndarilek

Hi @ndarilek, thanks for the suggestion, I will make sure Projectify is more accessible.

NicolasPetton avatar May 21 '21 13:05 NicolasPetton