-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix text styles by removing uses of the non-custom text component #3848
Conversation
Because 59 files were changed here, this will be a nightmare to keep up-to-date. Quick reviews appreciated 🙇 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Long but simple changes
# Conflicts: # src/components/PopoverMenu/BasePopoverMenu.js # src/pages/home/HeaderView.js # src/pages/home/report/EmojiPickerMenu/index.native.js # src/pages/home/report/ReportActionCompose.js # src/pages/settings/Payments/AddPayPalMePage.js
Fixed merge conflicts, going to need another review @MonilBhavsar. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
@shawnborton all yours
Looks like we have a conflict. |
# Conflicts: # src/pages/settings/Profile/ProfilePage.js
b3b3d69
Conflicts resolved! |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to production in version: 1.0.77-5🚀
|
Details
Enforces the use of our custom text component throughout the app instead of the default RN text component. This ensures that our default styles are used. Also removes
styles.textP
, which is redundant when the default custom text component is used.Fixed Issues
$ #3387
Tests / QA Steps
Click through the various screens and components of the app - verify that everywhere you see the correct use of our fonts. Pro-tip: take a look at the
g
's – they look noticeably different in GT America with this distinctive tail:Pay particular attention to IOU actions and previews, because we know these were previously using the incorrect font.
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android