RedHat-UX / red-hat-design-system

Red Hat's Design System
https://ux.redhat.com
MIT License
98 stars 20 forks source link

Investigate best practices for labeling field custom element #900

Open nikkimk opened 1 year ago

nikkimk commented 1 year ago

Description

We discovered accessibility issues with making rh-range a form-associated custom element, so we are reviewing other design systems' web components to determine which methods are accessible.

Field custom elements need to be able to do the following:

In order to be accessible they must also:

The accessibility will be tested at a minimum via:

bennypowers commented 1 year ago

we should totally steal from examine material design components' implementation of this. I'd really love to set up a call/and/or/techtalk with @asyncliz to dive deep into the technical issues with FACE and labels

nikkimk commented 1 year ago

@bennypowers That would be a good idea. In the meantime, I shared with you the testing @hellogreg and I have been doing on fields in other design systems.