[MM-61588]: Fixed the keyboard interactivity of tablist and added appropriate ARIA properties (#29592)

* [MA-9]: Fixed the keyboard interactivity of tablist and added appropriate ARIA properties

* [MA-9]: Review Fixes: Added aria-level attribute to plugin preferences heading

* [MA-9]: Fixed failing e2e test case

* [MA-9]: Fixed styling in mobile view and fixed failing e2e test cases

* [MA-9]: Minor Refactoring

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
ayush-chauhan233
2025-01-21 02:55:11 +05:30
коммит произвёл GitHub
родитель ea3be1a9f2
Коммит 5fbd6e1139
19 изменённых файлов: 232 добавлений и 140 удалений

Просмотреть файл

@@ -15,7 +15,7 @@ export default class SettingsModal {
this.container = container;
this.notificationsSettingsTab = container.locator('#notificationsButton');
this.notificationsSettings = new NotificationsSettings(container.locator('#notificationSettings'));
this.notificationsSettings = new NotificationsSettings(container.locator('#notificationsSettings'));
}
async toBeVisible() {