From aea0cec0619c2fc5d5ee78ff459fef3e78a0de9d Mon Sep 17 00:00:00 2001 From: Alistair Jenkins <61797116+Bad-At-Usernames@users.noreply.github.com> Date: Fri, 11 Dec 2020 20:11:31 +0000 Subject: [PATCH] Accessibility Changes (#53) * Semantic HTML: Cards are now articles. * Semantic HTML: Changed aside to header. * Changed some references from aside to header. * Added aria-label to left and right buttons. * Added aria-hidden to catergory icons. * Added aria-label to the logo. * Added aria-hidden on more icons. * Added aria-hidden to some icons. --- components/Categories.vue | 28 ++++++++++++++-------------- components/Pagination.vue | 2 ++ components/ProjectCard.vue | 12 ++++++------ layouts/default.vue | 19 +++++++++++-------- 4 files changed, 33 insertions(+), 28 deletions(-) diff --git a/components/Categories.vue b/components/Categories.vue index 5987a3eec..6b7fc3aff 100644 --- a/components/Categories.vue +++ b/components/Categories.vue @@ -1,59 +1,59 @@