Commit graph

4 commits

Author SHA1 Message Date
42b3888a76 fix(a11y): accessible names for icon links and the copy button
- aria-labels on share links, sidebar social links and mobile nav icons
- aria-current on active nav links
- CopyButton: React state instead of innerHTML mutation, clipboard error
  handling, accessible label and a polite live region for feedback

(Related code-block and image-caption a11y fixes landed with the
ImageWrapper/CodeWrapper rewrite in the previous perf commit.)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 14:23:16 +02:00
ce420c3205 Made external link icon optional 2026-08-04 10:46:06 +02:00
a771755907 Fixed external link icon 2026-08-04 10:39:52 +02:00
HangerThem
5df72c7ac2 Restructure of components 2026-08-03 16:35:58 +02:00