Skip to content
Snippets Groups Projects
Forked from an inaccessible project.
  • Isaac Evavold's avatar
    2d8cf52b
    remove the tabindex attr from non-interactive DOM elements · 2d8cf52b
    Isaac Evavold authored
    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.
    2d8cf52b
    History
    remove the tabindex attr from non-interactive DOM elements
    Isaac Evavold authored
    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.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.