From 5fafbf9ee860cae8ebc41097a27794d3b377e2e6 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Tue, 20 Feb 2024 18:44:15 -0500 Subject: [PATCH] [+] Login form --- AquaNet/src/pages/Home.svelte | 136 +++++++++++++++++++++++++++++++--- 1 file changed, 125 insertions(+), 11 deletions(-) diff --git a/AquaNet/src/pages/Home.svelte b/AquaNet/src/pages/Home.svelte index 3cdb95c3..b6621eb1 100644 --- a/AquaNet/src/pages/Home.svelte +++ b/AquaNet/src/pages/Home.svelte @@ -1,8 +1,102 @@ + + - AquaNet - - Login - Sign Up + + AquaNet + {#if !showLogin} + + showLogin = true}>Log in + showLogin = isSignup = true}>Sign up + + {:else} + + {#if error} + {error} + {/if} + showLogin = isSignup = false} on:keypress={() => showLogin = isSignup = false} + role="button" tabindex="0" class="clickable"> + + Back + + {#if isSignup} + + {/if} + + + + {#if submitting} + + {:else} + {isSignup ? "Sign up" : "Log in"} + {/if} + + console.log(turnstile = e.detail.token)} + on:turnstile-error={_ => console.log(error = "Error verifying your network environment. Please turn off your VPN and try again.")} + on:turnstile-expired={_ => window.location.reload()} + on:turnstile-timeout={_ => console.log(error = "Network verification timed out. Please try again.")} /> + + {/if} @@ -15,6 +109,17 @@