-
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
[$1000] Web - The focus on timezone is highlighted in full in compared to year option on date of birth #21262
Comments
Triggered auto assignment to @lschurr ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Inconsistent focus on timezone is highlighted in full in compared to year option on date of birth What is the root cause of that problem?Root cause is the horizontal padding (as ph5) given as App/src/pages/YearPickerPage.js Lines 105 to 119 in d43756a
App/src/pages/settings/Profile/TimezoneSelectPage.js Lines 131 to 141 in 8ba2234
What changes do you think we should make in order to solve the problem?For solving this we have two options:
We can do either of these depending upon the ideal desired behavior, as in the OP's bug report expected result says EDIT: (No other proposal has mentioned this till the time of edit) Pronouns page also does not use the padding so we have 2 places with no padding and 1 place with padding. (mentioning for consistent change after the bug is fixed) ResultsOPTION 1: bandicam.2023-06-20.22-40-22-904.mp4OPTION 2: bandicam.2023-06-20.22-39-04-469.mp4bandicam.2023-06-20.18-52-15-569.mp4What alternative solutions did you explore? (Optional)None |
ProposalPlease re-state the problem that we are trying to solve in this issue.Inconsistent : The focus on timezone is highlighted in full in compared to year option on date of birth What is the root cause of that problem?The issue arises from the usage of the What changes do you think we should make in order to solve the problem?To solve the problem, we should remove the What alternative solutions did you explore? (Optional) |
Job added to Upwork: https://www.upwork.com/jobs/~0192d5df321e7923f8 |
Current assignee @lschurr is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
@sobitneupane can you review these proposals? |
ProposalPlease re-state the problem that we are trying to solve in this issue.Inconsistent : The focus on timezone is highlighted in full in compared to year option on date of birth What is the root cause of that problem?It is because in OptionsSelector of TimezoneSelectPage component, we did What changes do you think we should make in order to solve the problem?We have to add prop contentContainerStyles as a prop OptionsSelector in. TimezoneSelectPage component.
It worked well. |
@chiragxarora's proposal looks good to me. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @NikkiWines, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Hey @sobitneupane which option are we going with? |
No padding in yearpicker |
PR is ready for review @sobitneupane |
Yep, agreed we can use @chiragxarora's proposal in this case |
📣 @chiragxarora You have been assigned to this job by @NikkiWines! |
@shawnborton are we getting rid of the separator line for this page as well? |
I think so - basically all list views are getting refactored. Does that sound right @thiagobrez? |
Are the reviewers not taken from the issue associated? I see someone else assigned for the review on PR |
Honestly I think we can just close this one out because the refactor is coming. Let's wait for Thiago to confirm. |
Isn't the issue here different although for the same page? just asking |
@shawnborton That's correct. We currently have a variety of lists being rendered by different components with different styles. In this tracker issue we discussed about it, and we're creating whole new components (here, here and here) to make it easier to use from a developer perspective, and maintain consistency from a design perspective Both the Timezone list and the Year Picker list were already addressed in the first PR. The separator lines were also removed: #21048 I don't think it's worth fixing |
Awesome thanks for confirming. So sounds like maybe we just close this one out then. |
Agreed, let's close this out for now 👍 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
The focus on timezone should not be highlighted in full in a similar way how the focus on the year option on date of birth does to maintain consistency OR vice versa
Actual Result:
The focus on timezone is highlighted in full in compared to year option on date of birth
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.27-6
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
Notes/Photos/Videos: Any additional supporting documentation
error-2023-06-14_21.29.21.1.mp4
Recording.3197.mp4
Expensify/Expensify Issue URL:
Issue reported by: @priya-zha
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1686757443117449
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: