Conversation
|
@eVoloshchak 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] |
|
Looking good from a design perspective! cc @grgia for a second set of eyes too. |
@shawnborton my only comment is that the magic ball feels slightly off center, but if you think it looks fine as is, I think we're good to go |
|
Ooo that's fair. I don't feel too strongly, we could pull it over using some styles but hopefully we don't need to make a new animation! |
|
@shawnborton @grgia That already happened with the image itself (before animation). I think that's due to the 2 candles pushed to the far right. Also bump @eVoloshchak for review.
|
|
Got it - this one doesn't bother me too much, I'd be fine leaving as-is. |
eVoloshchak
left a comment
There was a problem hiding this comment.
Looking good, let's rename both styles so the naming is consistent with the rest of the app
…gn-in-pages-animation
|
@eVoloshchak Updated. |
Reviewer Checklist
Screenshots/VideosAndroid: mWeb ChromeScreen.Recording.2024-04-25.at.21.55.49.moviOS: mWeb SafariScreen.Recording.2024-04-25.at.21.49.52.movMacOS: Chrome / SafariScreen.Recording.2024-04-25.at.21.47.06.mov |
|
@tienifr, could you check if animation is working on Here is your magic code in Safari mWeb? For me it's just a static image, even though other animations are displayed correctly Screen.Recording.2024-04-25.at.22.04.11.movOr 1:02 on iOS: mWeb Safari video |
…gn-in-pages-animation
|
@eVoloshchak As per here we can ignore the lagging issue on Safari because it seems to be a problem with the |
|
@tienifr, sure thing!
|
…gn-in-pages-animation
|
@eVoloshchak Done! |
grgia
left a comment
There was a problem hiding this comment.
Code LGTM, @shawnborton do you need to do another review or can I merge?
|
For the magic code illustration, I thought it was just laggy on Safari - I didn't realize it doesn't play at all on iOS. Is that what's going on here? |
@roryabraham could you help fill me and @shawnborton in? |
@shawnborton How could you trigger that illustration on iOS (or native platforms in general)? |
|
I was just looking at the screenshots in the checklist here |
|
@shawnborton Don't worry because we couldn't reproduce the flow on native platforms. |
|
Ah okay 👍 |
|
@shawnborton Then do you have any other feedback? |
|
No further comments from me |
|
@grgia ^ We're good to go! |
|
✋ 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 by https://github.com/mountiny in version: 1.4.83-3 🚀
|



Details
Add animations to some sign-in pages.
Fixed Issues
$ #18262
PROPOSAL: #18262 (comment)
Tests
Offline tests
NA
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: mWeb Chrome
Screen.Recording.2024-04-17.at.15.29.14-compressed.mov
Screen.Recording.2024-04-17.at.15.26.57-compressed.mov
Screen.Recording.2024-04-17.at.15.24.51-compressed.mov
iOS: mWeb Safari
Screen.Recording.2024-04-17.at.15.08.13-compressed.mov
Screen.Recording.2024-04-17.at.15.06.15-compressed.mov
MacOS: Chrome / Safari
Screen.Recording.2024-04-17.at.15.00.41-compressed.mov
Screen.Recording.2024-04-17.at.14.58.12-compressed.mov
Screen.Recording.2024-04-17.at.12.04.59-compressed.mov