-
Notifications
You must be signed in to change notification settings - Fork 8
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(tp/jobseeker): add validation for year inputs in experience and education #520
fix(tp/jobseeker): add validation for year inputs in experience and education #520
Conversation
The wording of validation messages was approved by @miriam-aha. |
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.
Pretty good work here, @katamatata. I did a cursory review and a couple things come to mind; let's discuss more in our session tomorrow morning.
@katamatata and I talked about this PR today. Outcomes:
|
@helloanil, @miriam-aha: Kate and I have a question about the close button in the modal. Can you both please see this Loom video and share your thoughts? Thanks! |
I loved the cheerful loom @ericbolikowski and @katamatata. I have several comments here:
However, since the third point requires a bit of collaboration with the design team, we can definitely start small by fixing the close icon, and then see how much effort is needed to unify the popup designs, using the best pieces from two designs we have atm. Let me know what you think! |
Thanks @katamatata and @ericbolikowski for catching this! I agree with @helloanil here on using the Connect close button for all popup windows. I think the circle does not need to be bigger, but changing it to a darker color (dark grey?) could have the same effect of highlighting it. Also, I agree we should ultimately align the two popup designs. I will keep that in mind to discuss with the design team once a few of the more pressing issues are out of the way. Thanks all!! 🙌 |
Thanks @miriam-aha and @helloanil for the swift answers! @miriam-aha, how about we then create two tickets? One for the coding work we can do before we talk to designers (perhaps @katamatata wants to take that on?). And one for the stuff we need design input on. |
@ericbolikowski, ticket #388 in this PR is about the issue with the close icon. I could update it and delete it from this PR. Is that what you meant? |
Thanks for that observation @katamatata. I think what could be aligned is the divider under the title and also the font size of the title. Your suggestion to update the existing ticket #388 sounds great. @ericbolikowski Are you okay with that? |
@miriam-aha @katamatata yes, sounds good: let's update #388 to reflect all the changes we want do to in the very near future: replicate how the icon is used from CON to TP; on hover show darker grey and greater padding. After that's done we can see if further design input is needed. When it comes to uniform title font size and divider under title, I would consult the design team first, meaning a separate Build UI/UX issue. The header area of CON modals contain a simple title, whereas in TP there's kind of one all-uppercase main title + one mixed-case subtitle (with different font sizes). So it should be carefully reviewed to ensure good look n' feel. |
Hi @ericbolikowski I spoke with @katamatata yesterday and we agreed to consult the design team in any case since we found even more different designs for the close button. So before we add any new color or padding we want to make sure this is aligned with what we have already. Once I have more info I will let you know. |
Oh wow 😁 Happy this triggered some clean-up then, making things more uniform |
Semgrep found 4
🙈 From typescript.react.security.audit.react-no-refs.react-no-refs. |
Semgrep found 4
It is a good practice to avoid spreading for JSX attributes. This prevents accidentally passing 🙈 From typescript.react.security.audit.react-html-element-spreading.react-html-element-spreading. |
@ericbolikowski Done and ready for review. |
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.
LGTM
What Github issue does this PR relate to? Insert link.
#381
What should the reviewer know?
In this PR, I also edited validation messages to be more consistent and polite and deleted those not required according to this ticket.