Automattic / Automattic/pocket-casts-android
Various UI issues when the device uses the largest font and display settings
- Dominant language
- Kotlin
- Stars
- 2.8k
- Forks
- 308
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 187
Description
I was bouncing around the app with my Pixel 3 phone with the devices font size and the display size set to the maximum values, and I noticed a few UI issues, so I figured I'd open this issue to log them somewhere.

-------------------------
1. Help & Feedback Screen has a bit of horizontal scroll
https://user-images.githubusercontent.com/4656348/166716111-345c63a5-e74e-4550-96c7-45eb4b544c08.mp4
2. Help & Feedback "Still stuck..." box cuts words in half
The word feedback is split in two in the "Still stuck..." dialog

3. Help & Feedback "Get in touch popup" has buttons outside the popup

4. Not all toolbars reflect the updated font size
It looks like our non-compose toolbars aren't reflecting the font size as much as the compose toolbars do. This can be seen when switching between the Settings and the About screens.
Font Size | Default | Largest
--- | --- | ---
Settings |  | 
About |  | 
5. Profile's Active Account section loses its top and bottom padding

6. Podcast page's folder icon feels a bit crowded against the podcast picture
The spacing between the icons on the podcast page feels off to me because the folder icon crowds up to the podcast picture.

7. The Choose Folder Color screen's colors crowd the right side of the screen

Contributor guide
Research direction
Reproduce the report on a Pixel 3 with the largest font and display settings, then inspect the Help & Feedback, Settings, About, Profile, Podcast, and Choose Folder Color screens. Done means the reported horizontal scrolling, toolbar sizing, spacing, padding, and crowding issues no longer occur at those settings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100