fix(a11y): aria-label on icon-only buttons (Subscription copy + InstallationGuide back/QR)

Subscription copy-URL button only had a title attribute; back and QR-open buttons in
InstallationGuide had no accessible name. Add aria-label so screen readers announce
the action (WCAG 2.4.6).
This commit is contained in:
c0mrade
2026-05-26 12:06:15 +03:00
parent 0b07af82d4
commit 9f06526238
2 changed files with 3 additions and 0 deletions

View File

@@ -1023,6 +1023,7 @@ export default function Subscription() {
: `1px solid ${g.trackBg}`,
color: copied ? 'rgb(var(--color-accent-400))' : g.textMuted,
}}
aria-label={t('subscription.copyLink')}
title={t('subscription.copyLink')}
>
{copied ? <CheckIcon /> : <CopyIcon />}