-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
The main goal to achieve here is to connect all dialog/form labels to the respective input fields (right now it’s two separate divs with no IDs assigned).
Classes to find inspiration in:
- com.vaadin.client.ui.aria.AriaHelper - utility class which provides some useful methods (e.g. com.vaadin.client.ui.aria.AriaHelper#bindCaption, pretty much what we're talking about).
- com.vaadin.client.ui.VFormLayout - example of a stock Vaadin widget which similar to our forms and which provides accessibility support (via aforementioned class).
- info.magnolia.ui.vaadin.gwt.client.form.widget.FormViewImpl - our widget where the fix should eventually land.
Acceptance criteria
- is related to
-
MGNLUI-3417 A user with impaired eyesight is able to use Magnolia via screen reader
- Closed