Describe the enhancement or change
The lists in examples should have unique aria labeling to follow the recommendation of doing so when multiple are on a page. For nested lists, the label could be the text of its parent item, but would require tweaking the list item content in examples to include the example name, e.g. "Basic first item" instead of "First".
Components with lists that should be updated are below, and should include their own examples/demos as well as anywhere else they're being used (e.g. Breadcrumbs being used in our Dashboard demo components). We're ignoring issues that would need to be fixed in Org, <ul> or <ol> elements with a role other than list (like TreeView), as well as Markdown lists; the Markdown lists would need discussion for updating them or not and how to go about it best.
Is this request originating from a Red Hat product team? If so, which ones and is there any sort of deadline for this enhancement?
Any other information?
Describe the enhancement or change
The lists in examples should have unique aria labeling to follow the recommendation of doing so when multiple are on a page. For nested lists, the label could be the text of its parent item, but would require tweaking the list item content in examples to include the example name, e.g. "Basic first item" instead of "First".
Components with lists that should be updated are below, and should include their own examples/demos as well as anywhere else they're being used (e.g. Breadcrumbs being used in our Dashboard demo components). We're ignoring issues that would need to be fixed in Org,
<ul>or<ol>elements with a role other than list (like TreeView), as well as Markdown lists; the Markdown lists would need discussion for updating them or not and how to go about it best.ul)ulelement)Is this request originating from a Red Hat product team? If so, which ones and is there any sort of deadline for this enhancement?
Any other information?