-
Notifications
You must be signed in to change notification settings - Fork 6
Added login page for sponsors #5328
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
base: main
Are you sure you want to change the base?
Conversation
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.
I am not really qualified to review Vue code but it looks fine from a skim
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.
a stage deployment or screen recording of what this looks like would be helpful to double-check the UX here
Added UI for a login page for sponsors. Currently no backend functionality, and the page is not integrated into routes. Contains dialogs for email, OTP, and an OTP refresh button with a cooldown.
On first load, only shows the email input. When emailValidated===true, transitions to show OTP input and refresh button. Refresh button enables after 30 seconds, disables when pressed, restarts cooldown.