Two link-style spans on the AI defaults page cannot be focused
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 92/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript, python, react
- Domain
- accessibility, frontend
Research direction
In website/src/AiDefaults.jsx, search for onGo( to find the two spans that cannot receive keyboard focus. Read the related tests in website/test/clickableContent.test.mjs and add a case there asserting each control is a button. Done means both controls keep their appearance and work with Tab and Enter; run the website tests with cd website && npm test.
Written by the indexing model from the issue text.
Description
On the AI defaults page, "open →" (onClick={() => onGo(slot.owner_link)}) and "Connections" (onClick={() => onGo("connectors")}) are <Typography component="span">. Tab skips them.
Where: website/src/AiDefaults.jsx. Search for onGo(.
Done when both are Link component="button" (or <button type="button">), look the same, and work with Tab plus Enter.
Test: add a case to website/test/clickableContent.test.mjs (or a new *.test.mjs beside it) asserting the element is now a button.
Getting started: pip install -e ".[dev]", then python -m pytest -q (offline). UI work: cd website && npm ci && npm test (Node 22). See CONTRIBUTING.md. One small PR with the change (and its test, where there is one) is perfect.
- Dominant language
- Python
- Stars
- 116
- Forks
- 22
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 52
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ldbumble/taskuary
-
"re-check CI" is a span, and its busy state is colour-onlyMay be free again A pull request for this issue was closed without being merged. Openaccessibility good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ldbumble/taskuary#158 · 1 comment ·
Maintainers usually reply within 1 day
-
Settings flag chips and channel chips cannot be used from the keyboardMay be free again A pull request for this issue was closed without being merged. Openaccessibility good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ldbumble/taskuary#154 · 1 comment ·
Maintainers usually reply within 1 day
-
documentation good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
ldbumble/taskuary#147 · 1 comment ·
Maintainers usually reply within 1 day
-
Avatar style picker on About you is mouse-only and does not announce the selectionMay be free again A pull request for this issue was closed without being merged. Openaccessibility good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
ldbumble/taskuary#140 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement help wanted
Difficulty 3/5 1-2 days Newbie friendliness 55/100
Maintainers usually reply within 1 day
All issues in ldbumble/taskuary
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
omegaup/omegaup#10353 · 1 comment ·
Maintainers usually reply within 5 days
-
bot-triaged module: LrScheduler module: optimizer triaged
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
documentation glm5 llm-model
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
vllm-project/vllm-ascend#19062 ·
Maintainers usually reply within 1 day
-
author-page correction
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
acl-org/acl-anthology#10496 · 1 comment ·
Maintainers usually reply within 1 day