Commit Graph

6 Commits

Author SHA1 Message Date
Alexandre Vryghem
aba3a9439d 129964: Fixed the header role structure being invalid in the custom theme
- Replaced the menubar role from the parent of all the header buttons like lang switch, auth menu & help toggle with toolbar
- Replaced the remaining `<a>` buttons in the header with `<button>` to make them expandable with space
- Fixed accessibility issues flagged by axe DevTools in the user menu dropdown
2025-05-14 16:55:07 +02:00
Tim Donohue
a74cd848fe Add basic e2e testing for i18n 2024-10-16 16:45:43 -05:00
Andrea Barbasso
4fde89e10c [DURACOM-191] fix wrong imports 2024-03-13 07:48:13 +01:00
Alexandre Vryghem
cc71d60ebb Fixed duplicate search-navbar-container id & renabled accessibility tests for header 2023-11-26 02:18:54 +01:00
Tim Donohue
339ed63734 Enable excessibility checking of login menu, and remove unnecessary exclusion from header 2023-08-29 11:43:36 -05:00
Tim Donohue
376788ea2e Automated upgrade to Cypress 12. 2023-03-01 16:39:31 -06:00