From 6bb9ad0511b81f78e2ba487f13806ff8f5fbe72a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20S=C3=A1nchez?= Date: Sat, 13 Apr 2024 12:39:59 +0200 Subject: [PATCH] fix(a11y): add aria-* entries to interface settings (#2799) Co-authored-by: TAKAHASHI Shuuji --- components/settings/SettingsBottomNav.vue | 108 ++++++++++---------- components/settings/SettingsColorMode.vue | 5 +- components/settings/SettingsFontSize.vue | 1 + components/settings/SettingsThemeColors.vue | 4 +- pages/settings/interface/index.vue | 10 +- 5 files changed, 67 insertions(+), 61 deletions(-) diff --git a/components/settings/SettingsBottomNav.vue b/components/settings/SettingsBottomNav.vue index 8b737f79..740f3d0c 100644 --- a/components/settings/SettingsBottomNav.vue +++ b/components/settings/SettingsBottomNav.vue @@ -67,59 +67,61 @@ function save() { diff --git a/components/settings/SettingsColorMode.vue b/components/settings/SettingsColorMode.vue index 823f835d..ae852b79 100644 --- a/components/settings/SettingsColorMode.vue +++ b/components/settings/SettingsColorMode.vue @@ -27,12 +27,13 @@ const modes = [