Skip to content

Fix accessible names in toolkit brand links - #211

Merged
timkpaine merged 1 commit into
mainfrom
tkp/fix-brand-mark-accessible-names
Oct 18, 2026
Merged

timkpaine merged 1 commit into
mainfrom
tkp/fix-brand-mark-accessible-names

Conversation

@timkpaine

Copy link
Copy Markdown
Member

Remove redundant aria-label attributes from the Svelte and Lit brand links so their accessible names come from the brand text. The decorative initial remains hidden from assistive technology. This fixes the label-content-name-mismatch violations reported by axe 4.14 in the main build.

Regenerated both toolkit templates with Copier. Lint, type checks, unit tests, and browser tests pass for both, including the accessibility audits with @axe-core/playwright 4.14.0. git diff --check passes.

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine
timkpaine merged commit 2d2a72d into main Oct 18, 2026
21 checks passed
@timkpaine
timkpaine deleted the tkp/fix-brand-mark-accessible-names branch October 18, 2026 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant