From 09e327b7c242cd27c9dae92fb4a719c0913ee350 Mon Sep 17 00:00:00 2001 From: Eevis Panula Date: Thu, 10 Nov 2022 16:48:13 +0200 Subject: [PATCH] Add more descriptive accessible names for save/bookmark-buttons (#18583) --- .../javascripts/utilities/buildArticleHTML.js | 2 +- .../__snapshots__/Article.test.jsx.snap | 8 +++---- .../articles/components/SaveButton.jsx | 4 ++-- .../components/__tests__/SaveButton.test.jsx | 22 ++++++++++--------- app/views/articles/_single_story.html.erb | 4 ++-- config/locales/views/articles/en.yml | 4 ++-- config/locales/views/articles/fr.yml | 4 ++-- 7 files changed, 25 insertions(+), 23 deletions(-) diff --git a/app/assets/javascripts/utilities/buildArticleHTML.js b/app/assets/javascripts/utilities/buildArticleHTML.js index e7057067d..587dc9526 100644 --- a/app/assets/javascripts/utilities/buildArticleHTML.js +++ b/app/assets/javascripts/utilities/buildArticleHTML.js @@ -285,7 +285,7 @@ function buildArticleHTML(article, currentUserId = null) { class="c-btn c-btn--icon-alone bookmark-button" data-reactable-id="${article.id}" data-article-author-id="${article.user_id}" - aria-label="Save to reading list"> + aria-label="Save post ${article.title} to reading list"> ${saveSVG} ${saveFilledSVG} diff --git a/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap b/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap index aa5a5582c..0115a3110 100644 --- a/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap +++ b/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap @@ -243,13 +243,13 @@ Object { 1 min read