Initial accessibility fix for accordions
- Remove MatChips Angular Material module. I confirmed with the designer that the chip elements will not need to be interactive, therefore I changed it to be a static element, to avoid associated with it focus state. No visual change.
- Add tabindex="0" to category panels so that they are included in the tab order
- Add
(keydown.enter)
and(keydown.enter)
to category panels, so that the keyboard users can open the category details modal by pressing either Enter or Space keys - Remove any style that set outline to none