-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Add QBD as an option to the onboarding modal #56928
Conversation
cc @Expensify/design |
For some reason seeing the same logo next to each other in the onboarding modal makes me pause for a second. Happy to move this ahead as is though |
We could give them some distance in the list maybe (put QBD last), I don't think it's mandatory that QBD comes directly beneath QBO. I'll defer to the designers though ultimately... 😅 |
I don't think I feel strongly. I see what you mean about it being weird seeing two of the same logo in a row, but at the same time, those are just the logos associated with the integrations we support 🤷♂️. It'd be nice if QB had distinct logos for each product, but they don't, so I'm not sure we need to do anything here. Let's see if @shawnborton or @dubielzyk-expensify have strong feelings. I do think we should probably keep them together in the list though—I think it might be even weirder/harder to parse if they were separated. |
Happy to move the QBD to last spot |
In that case, we are all set, order is correct. |
@youssef-lr Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
No need for C+ review I think |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
✋ 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 staging by https://github.com/youssef-lr in version: 9.1.0-0 🚀
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.1.0-2 🚀
|
Explanation of Change
QBD accounting integration is also available in Newdot so we should show it in the onboarding modal
Fixed Issues
Partially #56731
PROPOSAL:
Tests
Offline tests
N/A
QA Steps
Same as tests
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop