Skip to content
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

Enabling new sign in flow and style fixes. #33784

Merged
merged 2 commits into from Mar 27, 2020

Conversation

daynew
Copy link
Member

@daynew daynew commented Mar 23, 2020

We had been experimenting with a new sign up flow and the experiment
show a small improvement in sign ups. This change removes the old sign
page and the experiment code.

  • Remove old sign up page, styles, and tests.
  • Remove old vs new sign up experiment code.
  • Fix styling on the new sign up pages.
  • Improve RTL experience on the sign up pages.
  • Deleted string related to getting parent permission on _finish_sign_up. This string is no longer needed and was missed in a previous PR.

Screenshots

Before

image
image
image

After

image
image
image
image

Marked up changes

rtl_signin_changes
finish_signup_changes

Links

Testing story

Follow up tasks

Reviewer Checklist:

  • Tests provide adequate coverage
  • Code is well-commented
  • New features are translatable or updates will not break translations
  • Relevant documentation has been added or updated
  • User impact is well-understood and desirable
  • Pull Request is labeled appropriately
  • Follow-up work items (including potential tech debt) are tracked and linked

@daynew daynew force-pushed the fnd-1016-ship-new-sign-up-exp branch 2 times, most recently from b57942c to 026caa3 Compare March 25, 2020 18:40
@daynew daynew changed the title Fnd 1016 ship new sign up exp Enabling new sign in flow and style fixes. Mar 25, 2020
@daynew daynew force-pushed the fnd-1016-ship-new-sign-up-exp branch 3 times, most recently from 50839b3 to 72f52ad Compare March 25, 2020 23:10
@daynew daynew requested a review from dju90 March 25, 2020 23:38
@daynew daynew marked this pull request as ready for review March 25, 2020 23:40
@dju90
Copy link
Contributor

dju90 commented Mar 26, 2020

Mocks look good to me!

Copy link
Contributor

@bethanyaconnor bethanyaconnor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pulled the branch and tested and it looks good to me!

@dju90
Copy link
Contributor

dju90 commented Mar 27, 2020

Nit: alignment of the radio button labels is slightly off vertically:
image

Also, if the user submits the form while missing the opt-in field, after the error messages appear on the form, the Yes/No are comparatively farther away from the radio buttons
image

We had been experimenting with a new sign up flow and the experiment
show a small improvement in sign ups. This change removes the old sign
page and the experiment code.
* Remove old sign up pages.
* Remove old vs new sign up experiment code.
* Fix styling on the new sign up pages.
* Improve RTL experience on the sign up pages.
@daynew daynew force-pushed the fnd-1016-ship-new-sign-up-exp branch from 72f52ad to 768e6e2 Compare March 27, 2020 07:54
@daynew daynew merged commit bd6ee0a into staging Mar 27, 2020
@daynew daynew deleted the fnd-1016-ship-new-sign-up-exp branch March 27, 2020 17:45
@dju90
Copy link
Contributor

dju90 commented Mar 28, 2020

I have archived the Optimizely experiment and checked off that box in the reviewer checklist (follow up items)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants