From a458f1d600304cbc939ca0df195cf4ba8c5e0f22 Mon Sep 17 00:00:00 2001 From: Neshura Date: Mon, 11 Dec 2023 20:16:20 +0100 Subject: [PATCH] Rework Header Component for Auth handling --- src/routes/+layout.svelte | 8 ++- src/routes/Header.svelte | 94 ++++++++++++++++++++------------- src/routes/sign-up/+page.svelte | 13 ++++- 3 files changed, 73 insertions(+), 42 deletions(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 9bf1287..1ab084b 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -2,7 +2,6 @@ -
+
diff --git a/src/routes/Header.svelte b/src/routes/Header.svelte index 8e6e534..4f83254 100644 --- a/src/routes/Header.svelte +++ b/src/routes/Header.svelte @@ -1,16 +1,15 @@
@@ -62,14 +78,14 @@ @@ -80,23 +96,23 @@ > Archives - {#if user != undefined && user.admin} + {#if user !== undefined && user.admin} {/if} - {#if user != undefined} + {#if user !== undefined}
- @@ -159,16 +175,18 @@ Log In - - - + +
+ +
+ + +
+
{/if} diff --git a/src/routes/sign-up/+page.svelte b/src/routes/sign-up/+page.svelte index 9a179ee..beac4b5 100644 --- a/src/routes/sign-up/+page.svelte +++ b/src/routes/sign-up/+page.svelte @@ -1,3 +1,12 @@ -
- LOGIN PAGE + + +
+

+ Get an Account! +

+

+ WIP +

\ No newline at end of file