From ec1d3726eda1fcfcc8fa08706c1bb42409e60974 Mon Sep 17 00:00:00 2001 From: Jay Sitter <jay@jaysitter.com> Date: Sat, 17 Jun 2023 13:08:56 -0400 Subject: [PATCH] fix(a11y): Add aria-label to fetaured pins --- src/shared/components/post/post-listing.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/shared/components/post/post-listing.tsx b/src/shared/components/post/post-listing.tsx index b9d4125..36d96a9 100644 --- a/src/shared/components/post/post-listing.tsx +++ b/src/shared/components/post/post-listing.tsx @@ -582,7 +582,8 @@ export class PostListing extends Component<PostListingProps, PostListingState> { {post.featured_community && ( <small className="unselectable pointer ml-2 text-muted font-italic" - data-tippy-content={i18n.t("featured")} + aria-label={i18n.t("featured_in_community")} + data-tippy-content={i18n.t("featured_in_community")} > <Icon icon="pin" classes="icon-inline text-primary" /> </small> @@ -590,7 +591,8 @@ export class PostListing extends Component<PostListingProps, PostListingState> { {post.featured_local && ( <small className="unselectable pointer ml-2 text-muted font-italic" - data-tippy-content={i18n.t("featured")} + aria-label={i18n.t("featured_in_local")} + data-tippy-content={i18n.t("featured_in_local")} > <Icon icon="pin" classes="icon-inline text-secondary" /> </small> -- 2.44.1