AXE - List elements not contained in appropriate parent list element

Summary

The list < li > elements on the Issues->Labels page are not contained in an appropriate parent list element (such as < ul >, < ol > or a role="list" parent element.

This is a problem because it makes it harder for screen readers to let a user know that they are about to encounter a list.

Found using the AXE accessibility tool (https://www.deque.com/axe/).

Steps to reproduce

Go to Issues->Labels in Gitlab CE. Inspect the code around any of the label list elements and notice that there are no parent containers.

Alternately, install the AXE tool above Go to Issues->Labels in Gitlab CE. Open the developer tools. open the dropdown to see more tool options and select "axe" run it on the Issues->Labels page.

Screenshots of the results in question

Screenshot_2019-01-05_at_11.13.15

Screenshot_2019-01-05_at_11.13.37

This is a problem for every label on the Issues->Labels page.

Output of checks

This bug happens on gitlab.com

Edited by 🤖 GitLab Bot 🤖