TAMULib / weaver-components

Custom Web Components for the Weaver UI
MIT License
0 stars 1 forks source link

Change tl nav list and weaver nav list to use divs with roles. #493

Closed kaladay closed 2 years ago

kaladay commented 2 years ago

This is an alternative approach to hoisting out the list.

This has the least breakage when it comes to structural changes and CSS.

This uses roles to ensure accessibility compliance.

Anything depending on this for the nav list should change CSS (or similar) references of ul into [role=list] and li into [role=listitem]. Only change the li that are within the nav list.

resolves #490 reverts #492