fenix
fenix copied to clipboard
For #26833 - Make `Show all` button from homescreen header accessible with Talkback
Show all
button from the homescreen headers should now be accessible in Talkback.
Before | After |
---|---|
![]() |
![]() |
Ripple effect light:
Before | After |
---|---|
https://user-images.githubusercontent.com/35462038/191580656-c5361c17-88d4-47af-adc1-15576ce8a911.mp4 | https://user-images.githubusercontent.com/35462038/191580842-c4c51738-7bce-4373-b0df-3692bcdcdc18.mp4 |
Ripple effect dark:
Before | After |
---|---|
https://user-images.githubusercontent.com/35462038/191581050-15144cdb-e49c-477d-9c7c-2fec5be4ae0e.mp4 | https://user-images.githubusercontent.com/35462038/191581101-a3d27949-6e17-4e6f-bd3d-cc99f91600c6.mp4 |
This PR should also fix https://github.com/mozilla-mobile/fenix/issues/23570.
Pull Request checklist
- [ ] Tests: This PR includes thorough tests or an explanation of why it does not
- [x] Screenshots: This PR includes screenshots or GIFs of the changes made or an explanation of why it does not
- [x] Accessibility: The code in this PR follows accessibility best practices or does not include any user facing features. In addition, it includes a screenshot of a successful accessibility scan to ensure no new defects are added to the product.
QA
- [x] QA Needed
To download an APK when reviewing a PR (after all CI tasks finished running):
- Click on
Checks
at the top of the PR page. - Click on the
firefoxci-taskcluster
group on the left to expand all tasks. - Click on the
build-debug
task. - Click on
View task in Taskcluster
in the newDETAILS
section. - The APK links should be on the right side of the screen, named for each CPU architecture.
GitHub Automation
Fixes #26833
This pull request has conflicts when rebasing. Could you fix it @Alexandru2909? 🙏
Separately, the click area looks a little off currently:
Switching the Box
+ BasicText
to a TextButton
may fix this for us.
Tagged UX to check if the ripple effect and the padding for the header is expected.
This pull request has conflicts when rebasing. Could you fix it @Alexandru2909? 🙏