From c64933418bcee2a5b97e9c41fddf8973eaad8622 Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sat, 4 Apr 2026 12:42:07 +0100 Subject: [PATCH] feat: add skip-to-content links and aria-labels for accessibility --- app/components/UpdateCard.vue | 2 ++ app/layouts/admin.vue | 3 ++- app/layouts/default.vue | 22 ++++++++++++++++++++-- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/app/components/UpdateCard.vue b/app/components/UpdateCard.vue index 57b05ed..b7772de 100644 --- a/app/components/UpdateCard.vue +++ b/app/components/UpdateCard.vue @@ -60,6 +60,7 @@ color="neutral" size="xs" icon="i-lucide-edit" + aria-label="Edit update" @click="$emit('edit', update)" /> diff --git a/app/layouts/admin.vue b/app/layouts/admin.vue index 019ee76..7f1aa80 100644 --- a/app/layouts/admin.vue +++ b/app/layouts/admin.vue @@ -1,5 +1,6 @@