microsoft / microsoft/pxt-microbit
Poor focus indicators in zoomed in debug mode
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 804
- Forks
- 721
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 2
Description
Two contexts where keyboard focus indicators are insufficient:
Exit debug mode
At any zoom level, enter debug mode and then tab to the "exit debug mode" button.
Without focus:
With focus:
Floating sim controls - zoomed in
With zoom high enough that the simulator 'pops out' from the docked sidebar, the floating sim controls have strange and hard to interpret focus indicators. Also, the tab order is weird so getting to "Exit Debug Mode" is hard.
Expected behavior
I should always be able to see my keyboard focus clearly.
Contributor guide
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.
Research direction
Start by reproducing debug mode at different zoom levels, tabbing to the “Exit debug mode” button and through the floating simulator controls. Compare focus visibility and tab order in both contexts; done means keyboard focus is consistently clear and the exit control is reachable predictably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100