As a part of the effort to move the mobile apps toward using an OAuth-based login flow using a web view, new designs have been created to optimize the login form for the mobile web view experience. This task represents the implementation of those designs into the "popup" version of the form, to be used by the mobile apps.
The popup version is accessed by appending display=popup as a URL parameter. The implementation of the new design will include the experiences for login, account creation, and password reset.
Design
Figma: https://www.figma.com/design/D6Guhb6oOpTsgUWcpOygxL/WE4.6.12---OAuth?node-id=293-1377
Acceptance Criteria
- Adjust logo to mobile version
- Remove unneeded elements above the form
- Ensure links for account creation and forgot password open in current tab
- Move "Join" text and button above the form
- Adjust styling as needed to match the designs
- Revisit footer links and remove links that are not necessary
- Ensure the non-popup version of the form is unchanged