-
Notifications
You must be signed in to change notification settings - Fork 156
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
feat: Auth form visual enhancements (master) #767
feat: Auth form visual enhancements (master) #767
Conversation
Thanks for the pull request, @Lunyachek! Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #767 +/- ##
==========================================
- Coverage 87.71% 87.04% -0.68%
==========================================
Files 124 124
Lines 2288 2284 -4
Branches 636 639 +3
==========================================
- Hits 2007 1988 -19
- Misses 272 287 +15
Partials 9 9 ☔ View full report in Codecov by Sentry. |
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.
Hi @Lunyachek - friendly ping on this :) |
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.
One more thing that we noticed (thanks to @zainab-amir )
If we use this approach for hiding the social auth skeleton when they are inactive, then it will also hide the skeleton when social auth is active. Because we get providers in MFE_context api response and based on the response we render these buttons if providers are available.
Hi @Lunyachek! Looks like some tests need to be re-run and branch conflicts need to be resolved. @zainab-amir @syedsajjadkazmii - Product has completed their review. Once the conflicts and tests are all set, please review and merge if all looks good. Thanks! |
@mphilbrick211 the changes will introduce a bug as mentioned by Sajjad. Those need to be resolved first. |
Hi @syedsajjadkazmii and @zainab-amir - any update on this? |
Hi @mphilbrick211, we are waiting on the author to resolve the suggestions before we proceed with this. |
@Lunyachek - flagging this for you :) |
Hi @Lunyachek! Just checking to see if you're able to address the items above? Thanks! |
Hi @Lunyachek - are you planning to pursue this pull request? Please let us know if you have any questions. Thanks! |
670c2c4
to
fecccd5
Compare
Thanks, @Lunyachek! It looks like there's a failing test - would you mind taking a look? |
Hi @Lunyachek, could you please consider this scenario too? |
Hi @Lunyachek! Just checking to see if you plan to pursue this PR? |
1776312
to
f8f0115
Compare
When social auth is active - skeleton will not be hidden. I recorded a video with local check (sorry for quality, I need to made it less than 10mb) First part - no providers and no skeleton, second part - provider is enabled and skeleton is visible 2023-10-21.14.09.23-2.mov |
Hi @Lunyachek! Would you mind rebasing to see if that fixes the codecov failure? Also, @zainab-amir just flagging this for review, along with the backport. |
Hi @Lunyachek, you are right. The loader is not hidden when social auth is enabled. But could you please do the following changes?
please change all also i think you can use And please rebase the branch :) |
Hi @Lunyachek! Flagging this for you. |
f8f0115
to
f66d610
Compare
I rebased the branch, now we need someone to trigger workflows @Lunyachek please check recent comments:
|
@Lunyachek @dyudyunov - tests have been re-run. Looks like there's still a failing check. |
Hi @Lunyachek and @dyudyunov - it would be great to get this reviewed soon. Flagging the failing check and the branch conflicts that have popped up. |
@mphilbrick211 thanks for the ping! Note: codecov (failed check) is pointing to lines where no changes were made. The rebasing might fix it |
f66d610
to
ac6e84d
Compare
ac6e84d
to
92fcc31
Compare
I rebased branch and moved changes to the ThirdPartyAuth.jsx Also made PR to quince branch - #1225 |
@Lunyachek 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
Description
Cosmetic improvements for the login/registration page. Changes in React are related to the situation when third-party login providers is disabled, but when switching between Login and Registration tabs, we still see a preloader that is not necessary in this situation.
2023-03-01.16.08.24.mov
And sass changes are related to the suggested username field, which is too short and can be extended to match the neighboring inputs.
After making our changes, we no longer see preloaders in cases where third-party login providers are turned off.
2023-03-01.16.47.42.mov
And suggested username field looks pretty