From 6e2401b67d2daff98f185b5aac262645ea921c5a Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 9 Jun 2024 18:33:14 -1000 Subject: [PATCH] feat: :wheelchair: Improve accessibility everywhere --- README.md | 2 + components/buttons/primary.vue | 2 +- components/headers/greeting.vue | 3 +- components/sidebars/collapsible-aside.vue | 4 +- components/sidebars/navigation.vue | 2 +- .../social-elements/notes/attachment.vue | 43 ++++++++++--------- components/social-elements/notes/header.vue | 8 ++-- components/social-elements/notes/note.vue | 4 +- layouts/app.vue | 2 +- layouts/default.vue | 4 +- 10 files changed, 41 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 13328e5..28fbc22 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,8 @@ - [x] Note editing - [x] Alt text support everywhere - [x] Media uploads +- [x] WCAG 2.2 AAA compliance + - Testing is automated and may not catch all issues, please report any accessibility issues you find. - [ ] Settings - [ ] Profile editing diff --git a/components/buttons/primary.vue b/components/buttons/primary.vue index d96e146..2d2d305 100644 --- a/components/buttons/primary.vue +++ b/components/buttons/primary.vue @@ -1,5 +1,5 @@ diff --git a/components/headers/greeting.vue b/components/headers/greeting.vue index 9113735..13f3931 100644 --- a/components/headers/greeting.vue +++ b/components/headers/greeting.vue @@ -4,7 +4,8 @@
+ class="mx-auto shrink-0 size-20 rounded overflow-hidden ring-1 ring-white/10" + :alt="'Your avatar'" />

Welcome back,

diff --git a/components/sidebars/collapsible-aside.vue b/components/sidebars/collapsible-aside.vue index d15a1e5..99baf59 100644 --- a/components/sidebars/collapsible-aside.vue +++ b/components/sidebars/collapsible-aside.vue @@ -1,11 +1,11 @@