From 0aabacd549fa374ea58416a75775cfcc07e68de1 Mon Sep 17 00:00:00 2001 From: Max Leiter Date: Tue, 20 Apr 2021 18:04:31 -0700 Subject: [PATCH 1/5] Initial accessibility improvements Set aria-hidden to true for cosmetic and repetitive elements Improve channel/network aria labels in network list Experiment with different aria-roles for landmarks --- client/components/App.vue | 7 ++++++- client/components/ChannelWrapper.vue | 15 ++++++++++++--- client/components/Chat.vue | 4 +++- client/components/Message.vue | 20 ++++++++++++-------- client/components/NetworkList.vue | 5 +++-- client/components/Sidebar.vue | 2 ++ client/components/Windows/Settings.vue | 4 ++-- client/index.html.tpl | 4 ++-- 8 files changed, 42 insertions(+), 19 deletions(-) diff --git a/client/components/App.vue b/client/components/App.vue index b136874f..376767f2 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -1,7 +1,12 @@