Skip to content

Add hover tooltips to social buttons; update Stack Overflow icon - #85

Merged
TimoStaudinger merged 3 commits into
mainfrom
claude/social-tooltips-w4kt2p
Aug 22, 2026
Merged

Add hover tooltips to social buttons; update Stack Overflow icon#85
TimoStaudinger merged 3 commits into
mainfrom
claude/social-tooltips-w4kt2p

Conversation

@TimoStaudinger

Copy link
Copy Markdown
Owner

What changed

Hover tooltips on the social buttons (Social.tsx)

  • Each icon now shows the site's name as a small caption below it on hover and keyboard focus, colored in that network's accent color (matching the existing hover-circle tint).
  • Links also gained aria-labels — they previously had no accessible names.
  • The footer got symmetrical 30px top/bottom padding (Layout.tsx) so the caption stays inside it instead of extending the page height on hover.

New Stack Overflow icon (StackOverflow.tsx)

  • Redrawn for Stack Overflow's 2026 rebrand: the tray/bracket is gone, replaced by a fan of four bars (12° spacing), hand-drawn in the same Feather stroke style and sized to optically match the neighboring icons. Neither react-feather nor simple-icons ships the new mark yet.

Notes for review

  • The visual regression snapshots for /uses (and possibly /) are intentionally stale — the footer is taller and the icon changed. Expect the update-snapshots CI job to push a snapshot-refresh commit to this branch after the first test run.
  • Verified locally: yarn build passes; the only Playwright failures are the known stale snapshots above plus the pre-existing home mobile rendering drift on macOS.

@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
timostaudinger-com Ready Ready Preview Aug 22, 2026 1:38am

@TimoStaudinger
TimoStaudinger merged commit e8c6bca into main Aug 22, 2026
4 checks passed
@TimoStaudinger
TimoStaudinger deleted the claude/social-tooltips-w4kt2p branch August 22, 2026 01:42
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