morkro / happy-plants

🌵 Web application to manage plants
https://happyplants.garden
BSD 3-Clause "New" or "Revised" License
287 stars 34 forks source link

Implement an accessible dialog #46

Closed KittyGiraudel closed 6 years ago

KittyGiraudel commented 6 years ago

The current dialog implementation in use when creating a category on the fly when adding a new plant or the one to manage the modules is fundamentally inaccessible. My recommendation would be to create a thin Vue component wrapper a11y-dialog to avoid having to reimplement the underlying logic.

A few things that should happen (most of them done by a11y-dialog):

morkro commented 6 years ago

That's been done with vue-a11y-dialog.