mobile-app
mobile-app copied to clipboard
Terms of Service Button Layout Issue
Describe the bug
The "Terms of Service" button text wraps to a second line while the adjacent "Privacy Policy" button remains single-lined, causing inconsistent button heights and visual imbalance in the About view.
To Reproduce
Steps to reproduce the behavior:
- Open the mobile app
- Navigate to the About page
- Observe the button row containing "Terms of Service" and "Privacy Policy"
- Notice the text wrapping in the "Terms of Service" button
Expected behavior
Both buttons should:
- Maintain consistent height
- Display text in a single line
- Have equal visual weight
- Use proper text scaling to prevent overflow
Screenshots
Device Information [optional]:
- OS: Android
Additional context
- The issue occurs with default English text and becomes more pronounced with longer translations
- Related files:
-
about_view.dart -
cv_primary_button.dart
-
Are you working on this issue? (Yes/No)
Yes