Legend-Mama / legend-mama

Monorepo for Legend Mama!
https://eecs.engineering.oregonstate.edu/project-showcase/projects/?id=itglaptdWQL2Q8D9
0 stars 1 forks source link

Homepage and authentication UI #25

Closed kevy-kev closed 7 months ago

kevy-kev commented 7 months ago

Description

First draft/iteration of UI so we can begin working with authentication!

Note: since this isn't hooked up to any backend, an alert modal just shows up when submitting forms. Many elements are still non-functional

Could use a bit of refactoring/tidying up in the future.

Changes

Added homepage

image

Added sign up page

/auth/signup

image

Added login page with password reset view

/auth/login

image

image

Added password reset page

/auth/reset-password - this doesn't have any links to it (will be accessed via user's password recovery email), so manually type in the URL if you want to view it

In the future the email will already be filled out with the user's email (and not editable) once we get the recovery flow set up

image

github-actions[bot] commented 7 months ago

Preview Deployment

Your preview deployment is hosted at: ~~ :sparkles: :sparkles: ~~ This preview deployment has been deleted after the PR was closed

kevy-kev commented 7 months ago

Okay I have no idea why the GitHub Action ran using the workflow from #24, which isn't even merged into this branch. Somehow it successfully built the backend server despite this branch not having any backend stuff... On the action it ran, it even states that the workflow file is the one that doesn't contain any backend stuff...

Very spooky, luckily it didn't break anything but it might cause some weirdness in the future

Will have to look into this in the future - created an issue here: #26

kevy-kev commented 7 months ago

Sorry if GitHub pinged you both a bunch from me adding and then removing you as reviewers 😩

I'm used to being able to request multiple reviewers on a PR, but it looks like GH puts that behind a paywall for private repos... so I was clicking over and over thinking my browser was lagging lol