Skip to content

Commit 77c5ec8

Browse files
ChengaDevclaude
andcommitted
Add aria-labels to social share buttons for accessibility
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5bc7d37 commit 77c5ec8

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/components/ShareButtons.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,19 @@ const ShareButtons: React.FC<ShareButtonsProps> = ({ url, title, description })
2222
<ShareContainer>
2323
<ShareText>Share this page:</ShareText>
2424
<ButtonsWrapper>
25-
<FacebookShareButton url={url} hashtag="#basketball">
25+
<FacebookShareButton url={url} hashtag="#basketball" aria-label="Share on Facebook">
2626
<FacebookIcon size={32} round />
2727
</FacebookShareButton>
2828

29-
<TwitterShareButton url={url} title={title} hashtags={['basketball']}>
29+
<TwitterShareButton url={url} title={title} hashtags={['basketball']} aria-label="Share on Twitter">
3030
<TwitterIcon size={32} round />
3131
</TwitterShareButton>
3232

33-
<LinkedinShareButton url={url} title={title} summary={description}>
33+
<LinkedinShareButton url={url} title={title} summary={description} aria-label="Share on LinkedIn">
3434
<LinkedinIcon size={32} round />
3535
</LinkedinShareButton>
3636

37-
<WhatsappShareButton url={url} title={title} separator=" - ">
37+
<WhatsappShareButton url={url} title={title} separator=" - " aria-label="Share on WhatsApp">
3838
<WhatsappIcon size={32} round />
3939
</WhatsappShareButton>
4040
</ButtonsWrapper>

0 commit comments

Comments
 (0)