remove the tabindex attr from non-interactive DOM elements
These changes follow guidance from Sandi and from the general DOM specification that the `tabindex` attribute (along with Angular's `isFocusable` and `isTabbable` attributes) should only be included on elements that can be interacted with via mouse clicks or keyboard input. A number of elements in the degree planner view were non-interactive by design but still were in tabbable. This commit removes tabbing from those non-interactive elements.
Showing
- src/app/app.component.html 1 addition, 1 deletionsrc/app/app.component.html
- src/app/degree-planner/degree-planner-view/degree-planner-view.component.html 1 addition, 1 deletion...er/degree-planner-view/degree-planner-view.component.html
- src/app/degree-planner/saved-for-later-container/saved-for-later-container.component.html 1 addition, 6 deletions...-later-container/saved-for-later-container.component.html
- src/app/degree-planner/sidenav-menu-item/sidenav-menu-item.component.html 2 additions, 9 deletions...lanner/sidenav-menu-item/sidenav-menu-item.component.html
- src/app/degree-planner/term-container/term-container.component.html 4 additions, 15 deletions...gree-planner/term-container/term-container.component.html
Please register or sign in to comment