From 1d48f600126a79cba2984b1e96433511cefbfe2b Mon Sep 17 00:00:00 2001 From: vsc-sanad <41429866+arousi@users.noreply.github.com> Date: Fri, 14 Aug 2026 14:01:22 +0200 Subject: [PATCH] fix(a11y): add alt text to images missing it - CoverImage.vue: generic but accurate description (the component has no access to what the cover belongs to). - ImagePreview.vue: same, for the enlarged modal preview. - UnsplashImageBrowser.vue: Unsplash's own alt_description field per photo, falling back to a generic description when a photo has none. --- frontend/src/components/CoverImage.vue | 1 + frontend/src/components/ImagePreview.vue | 2 +- frontend/src/components/UnsplashImageBrowser.vue | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/CoverImage.vue b/frontend/src/components/CoverImage.vue index 4ba94ff90..22dbbf086 100644 --- a/frontend/src/components/CoverImage.vue +++ b/frontend/src/components/CoverImage.vue @@ -6,6 +6,7 @@ :class="{ 'animate-pulse': loading }" :style="{ objectPosition }" :src="validatedImageUrl" + alt="Cover image" @load="loading = false" />