Skip to content

Conversation

@syu213
Copy link
Contributor

@syu213 syu213 commented Dec 10, 2025

Changes

  • Fixes accessibility issue: Profile cards no longer trigger popup tooltips on keyboard
    focus, complying with WCAG 2.1 guidelines
  • Maintains hover functionality: Tooltips still appear on mouse hover (unchanged user
    experience for mouse users)
  • Adds keyboard navigation: Enter/Space keys now open full profile pages when focused on
    profile cards
  • Enhances screen reader support: Proper ARIA labels and button roles for accessibility

Events

Did you introduce any new tracking events?

No

Experiment

Did you introduce any new experiments?

No

Manual Testing

Caution

Please make sure existing components are not breaking/affected by this PR

@syu213 syu213 requested a review from a team as a code owner December 10, 2025 21:14
@vercel
Copy link

vercel bot commented Dec 10, 2025

@syu213 is attempting to deploy a commit to the Daily Dev Team on Vercel.

A member of the Team first needs to authorize it.

@syu213 syu213 marked this pull request as draft December 10, 2025 21:16
  Resolves accessibility issue where profile cards automatically opened
  popup tooltips when receiving keyboard focus, violating WCAG 2.1 guidelines.

  - Add trigger: 'mouseenter' to ProfileTooltip to prevent focus-triggered popups
  - Add keyboard navigation (Enter/Space) to open full profile pages
  - Add proper ARIA attributes for screen readers

  Fixes #1949
@syu213 syu213 marked this pull request as ready for review December 10, 2025 21:24
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