Text spacing (for zooming)
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 2.2k
- Forks
- 587
- Avg merge
- 18h 27m
- Merged PRs (30d)
- 333
Description
Problem description
Users might change how text is shown in their browser, so it’s important that this doesn’t break the contents or functionality of the service. It’s ok if everything doesn’t look at its best, but no content should be hidden or stop working.
This is especially important for users who have issues with reading text, such as those with dyslexia.
Mostly this was fine in our test, but we found problems in a couple of the apps.
When addressing this issue you can test it by using a text spacing bookmarklet for accessibility testing. There are several that work very well.
Talk app
Only half the name of the person you’re talking with is shown [in the topbar], it’s cut off horizontally. If you’re unsure you could ask the person for their name, but this really should just work.
Username is cut in half.
Suggested solution
*Make sure every part of the interface and all contents are shown when text spacing is activated.
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 in the Talk app and inspect the topbar where the conversation partner’s name is cut off horizontally when text spacing is activated. Use a text spacing bookmarklet to reproduce the issue, then check that the full username and other interface content remain visible and functional. Done means the Talk interface no longer hides or truncates content under the tested text-spacing settings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100