* fix item 2: All page content should be contained by landmarks
* fix item 4. Elements must only use permitted ARIA attributes
* fix item 6. ARIA attributes must conform to valid values
* fix bug on item 6. and fix item 7. <ul> and <ol> must only directly contain <li>, <script> or <template> elements
* fix item 8. Interactive controls must not be nested
* fix item 10. ARIA toggle fields must have an accessible name
* fix item 11. autocomplete attribute must be used correctly
* fix item 12. Form elements must have labels
* fix item 14. ARIA input fields must have an accessible name
* fix item 15. Buttons must have discernible text
* fix item 16. Images must have alternative text
* working on item 17
* finish fix item 17. ARIA role should be appropriate for the element
* fix wrong role in hidden inputs
* address pr comments
- Fix issue with undefined routes
- Fix issue with the ResourceDetailDrawer closing when opened in harvester.
- Fixed an issue where the link back to the list page was wrong.
* fix problem with extra space and scroll on settings banner page
* add v-if to windowmanager + prevent focus on slideInPanelManager close button if there is no slide in panel visible
* remove weird trigger-focus-trap on close button
* address flaky e2e tests
* Initial $shell internal-api - Add ModalManager and SlideInPanelManager components
* Use Teleport for Modal and SlideIn managers - Add unit tests
Unit test fix
* Add focus trap and tabindex to Modal and SlideIn managers