brave / brave/leo

[Tooltip]: improve a11y

Open
#445 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Svelte
Stars
75
Forks
31
Avg merge
1d 4h
Merged PRs (30d)
6

Description

I can't quite tell which aria role we should use, but it would seem we need something to indicate when it's open, and what it's purpose is. Would it be `aria-haspop="dialog"` and `aria-expanded="true|false"`?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Tooltip component and reviewing its current rendered semantics and interaction behavior. Check the relevant ARIA guidance for tooltip purpose and open-state communication, then verify the result with an accessibility-focused test or browser inspection.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
accessibility, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.