Commit graph

4 commits

Author SHA1 Message Date
4485f3ef1e 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.)
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