fix(android): keep nav-bar labels on one line at large text scales #66
No reviewers
Labels
No labels
adr
android
area/calendar
area/design-system
area/i18n
area/jobs
area/offline
area/server
area/testing
bug
ci
duplicate
enhancement
help wanted
invalid
notifications
question
reliability
security
severity/low
severity/medium
tracking
web
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
eagraiclainne/app!66
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/android-nav-labels-one-line"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pins the navigation labels to a single line so they stop wrapping at large text scales.
At big system font scales, on narrow phones, or in the longer-worded locales, the six navigation labels (Calendar, Rewards, …) wrapped onto a second line and buckled the bar. The web tabbar already pins its labels to one line and lets the ellipsis take the pressure at large text scales (
.tab-label:nowrap+text-overflow). This matches that on Android —maxLines = 1with an ellipsis — on both the bottom bar and the wide-screen rail.How to reproduce and verify: set the system font size to the largest, open the app on the narrowest device (Pixel 7a). Before, the labels wrapped; after, each stays on one line.
This is the label floor. Reducing the tab count on small screens is tracked separately in #65.
Verified:
:app:compileDebugKotlinclean,make checkpassed. No user-facing strings changed.Closes #52
🤖 Generated with Claude Code
41a1698c21323b8a4548Test report
Coverage: 27.7%
Updated by the check workflow · commit
f7b06bb508323b8a4548f7b06bb508Android test report
Updated by the android workflow · commit
f7b06bb508