Several Screen Reader Accessibility Issues

I am a legally blind developer, and was trying to run through the play plasmic levels guide, but had a hard time doing so using NVDA. Here are a couple issues I ran across:

Buttons without ARIA labels

Most buttons in the UI don’t appear to have ARIA labels, so it’s not possible to know what they do, unless I zoom way into the label in order to read it.

Labels have oposite contrast

This is related to the issue above. Basically, when hovering over buttons, labels have opposite contrast, i.e., if the page background is light, the label background is dark. This causes heavy amounts of glare, making the labels unreadable unless one zooms in to the point where the dark background fills most of the screen, mitigating the glare.

Objects in the canvas are inaccessible

All items in the drag-and-drop canvas are inaccessible, except for some text when I douple click it. If I double click on text, it’s replaced with an input element, restoring accessibility for that particular text.

It would be fantastic if these issues could be resolved so I can hopefully save some time on building internal tools! :smiley:

1 Like

Hi, thanks for the feedback, as we are pushing for new components that provide better accessibility and customization options New: Plasmic Customizable Components. We can then improve Plasmic itself, but it’s not in our roadmap currently.