Skip to content

Conversation

jvogt23
Copy link
Contributor

@jvogt23 jvogt23 commented Oct 6, 2025

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.

@jvogt23 jvogt23 requested a review from kberzinch October 6, 2025 04:40
kberzinch
kberzinch previously approved these changes Oct 6, 2025
Copy link
Member

@kberzinch kberzinch left a 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

@jvogt23 jvogt23 requested a review from evan10s October 7, 2025 17:53
Copy link
Member

@evan10s evan10s left a 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

@jvogt23 jvogt23 requested a review from evan10s October 11, 2025 15:28
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.

3 participants