Implement Figma mockup for registration
rebecca-shoptaw opened this issue · comments
Dependency to epic
#7694. Sub-task of #9315.
Problem
The current registration form design is a bit clunky and non-intuitive, and could use a visual redesign.
Expected behavior / screenshots
![New registration desktop view](https://private-user-images.githubusercontent.com/140550988/332902292-5f6cddef-f6da-4936-a49b-7eaccd1e7c5a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0MjMzODEsIm5iZiI6MTcyMTQyMzA4MSwicGF0aCI6Ii8xNDA1NTA5ODgvMzMyOTAyMjkyLTVmNmNkZGVmLWY2ZGEtNDkzNi1hNDliLTdlYWNjZDFlN2M1YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxOVQyMTA0NDFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wNjRkZWZhZjUwY2RmOGZhYTNkYTg5ZmU5YmQzNTliMTE1NDE1NjcxN2Y3MzBmNWJmMjgzOTkyZGEzZWRmNmU3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.3RbmHFXwkPRCdBA-QDyCYb-_J5P4LkHMkGhTlER8Uj4)
![New registration mobile view](https://private-user-images.githubusercontent.com/140550988/332902420-f6f30e51-af6f-49a2-900c-53795193561b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0MjMzODEsIm5iZiI6MTcyMTQyMzA4MSwicGF0aCI6Ii8xNDA1NTA5ODgvMzMyOTAyNDIwLWY2ZjMwZTUxLWFmNmYtNDlhMi05MDBjLTUzNzk1MTkzNTYxYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxOVQyMTA0NDFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMWY0MjM0ZTMxZDBlZTg3M2I0ZDU2ZDkwZDdlNWViMWViYmVlZmUzYTJmNDU5M2MzODVjN2UyYzE1ZGQzYWZhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.RmX8lqwhfPPLUJTRXmqRVKwtS3Udr1c_XDA3AdKdtpY)
Proposal & Constraints
- Adjust form structure by adding in necessary new HTML to match mockup
- Overhaul form CSS
- Add a note re: proper screen name format as part of the redesign process
- Note: Directly altering the width of the "Sign in with Google" button seems potentially not possible, since it is a Google iframe nested in an IA iframe, but I will center it as part of this PR which will hopefully be a suitable compromise design-wise
- Note: Closes #9106 because the message will no longer be included at all in the form design