-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2024-05-20] [$250] Skeleton loader uses lighter color for page header #40244
Comments
Triggered auto assignment to @twisterdotcom ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Loading lines colour of header and report doesn't match What is the root cause of that problem?Currently we have the lines colour as App/src/components/ReportHeaderSkeletonView.tsx Lines 47 to 53 in 1cb6e00
What changes do you think we should make in order to solve the problem?We need to use We do the same for report screen: App/src/components/ReportActionsSkeletonView/SkeletonViewLines.tsx Lines 18 to 24 in 1cb6e00
The colour of these styles for dark mode is : App/src/styles/theme/themes/dark.ts Lines 85 to 86 in 1cb6e00
And for light mode is: App/src/styles/theme/themes/light.ts Lines 85 to 86 in 1cb6e00
This should make both the report as well as the report header consistent in loading colour What alternative solutions did you explore? (Optional) |
Ahh:
Gonna make external. |
Job added to Upwork: https://www.upwork.com/jobs/~0199d049e1997c5cb7 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
I was too slow in posting a proposal. 🐌 |
😆 godspeed |
ProposalPlease re-state the problem that we are trying to solve in this issue.Skeleton loader uses lighter color for page header. What is the root cause of that problem?On the hedare we are using Those boath components uses the same App/src/components/ReportHeaderSkeletonView.tsx Lines 47 to 52 in fdae0bd
and here: App/src/components/ReportActionsSkeletonView/SkeletonViewLines.tsx Lines 18 to 23 in fdae0bd
Also there's an issue with the alignment of the animation What changes do you think we should make in order to solve the problem?1- to fix the colors: backgroundColor={theme.skeletonLHNIn}
foregroundColor={theme.skeletonLHNOut} 2- align the header animation same as report animation
|
@shawnborton what devices did you use for the screenshot? I noticed a bad alignment (more padding on the left) on the header skeleton on web |
ProposalPlease re-state the problem that we are trying to solve in this issue.Inconsistent Color in Skeleton Loader header between the header and Main Content Screen What is the root cause of that problem?The Root cause of this Problem is due to the wrong Color used in the SkeltonViewContentLoader What changes do you think we should make in order to solve the problem?Changing the Color in the Skeleton Header to the color used in the Main content Screen will Solve this Problem. What alternative solutions did you explore? (Optional) |
📣 @AbrarAlHasan! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
@dragnoir this was on desktop. I agree, we should fix the alignment too. cc @twisterdotcom - I like @dragnoir 's proposal to fix both the colors and alignment. |
📣 @abdulrahuman5196 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @dragnoir You have been assigned to this job! |
@twisterdotcom , my main solution is still being used over here, shouldn’t i also be eligible for compensation here? |
@twisterdotcom perfect, thank you |
@twisterdotcom , @shawnborton wait, there are two points here, the 2nd issue which @dragnoir mentioned doesn't exist, can you share the reproducible steps for the bug you identified @dragnoir : Screen.Recording.2024-04-16.at.7.42.36.PM.movSecondly, if we implement the selected proposal to remove the padding altogether then there will be an regression for desktop app: Screen.Recording.2024-04-16.at.7.47.24.PM.mov |
@GandalfGwaihir adjust the 20240416_152456.mp4Don't worry, I will make sure no regressions on the PR. |
friendly bump to @twisterdotcom for assignment as per @dragnoir's comments |
Yes, happy to assign you. I know we've sort of circumvented @abdulrahuman5196 a bit but happy with Shawn's take from Design over an |
📣 @GandalfGwaihir 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR ready for review @abdulrahuman5196 |
Hi, Thank you. Will work on review. |
friendly bump to @abdulrahuman5196 for review :) |
friendly bump @abdulrahuman5196 for review, let's get this merged soon 🚀 |
Hi, Checking the PR now. |
Triggered auto assignment to @marcochavezf, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
|
friendly bump @marcochavezf for PR review |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.72-1 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-05-20. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment Summary:
I dont' think this was actually an introduced bug right, but it was actually a |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.62-4
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1713166267469379
Action Performed:
Expected Result:
The skeleton loader for the top page/chat header should use the same color background as the skeleton loader for the chat messages in the main content screen.
Actual Result:
The skeleton loader used in the top page/chat header is using slightly lighter colors
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @twisterdotcomThe text was updated successfully, but these errors were encountered: