From b892bd9fdba5fe9397f3c4432b3039aa961b7a14 Mon Sep 17 00:00:00 2001 From: Kit La Touche Date: Fri, 27 Sep 2024 23:08:56 -0400 Subject: Add lots of style and layout --- hi-ui/src/lib/Channel.svelte | 4 ++-- hi-ui/src/lib/LogOut.svelte | 12 +++++++++++- hi-ui/src/routes/+layout.svelte | 11 ++++++++++- hi-ui/src/routes/+page.svelte | 28 +++++++++++++++++++++++----- 4 files changed, 46 insertions(+), 9 deletions(-) diff --git a/hi-ui/src/lib/Channel.svelte b/hi-ui/src/lib/Channel.svelte index 80c4505..7826c46 100644 --- a/hi-ui/src/lib/Channel.svelte +++ b/hi-ui/src/lib/Channel.svelte @@ -15,8 +15,8 @@
  • #{name} diff --git a/hi-ui/src/lib/LogOut.svelte b/hi-ui/src/lib/LogOut.svelte index 439a530..64d26c9 100644 --- a/hi-ui/src/lib/LogOut.svelte +++ b/hi-ui/src/lib/LogOut.svelte @@ -2,6 +2,12 @@ import { logOut} from '../apiServer'; import { currentUser } from '../store'; + let user; + + currentUser.subscribe((value) => { + user = value; + }); + async function handleLogout(event) { event.preventDefault(); const response = await logOut(); @@ -12,7 +18,11 @@
    - + @{user.username} +
    diff --git a/hi-ui/src/routes/+page.svelte b/hi-ui/src/routes/+page.svelte index 4ef26db..6025b6f 100644 --- a/hi-ui/src/routes/+page.svelte +++ b/hi-ui/src/routes/+page.svelte @@ -46,17 +46,35 @@ {#if loading}

    Loading…

    {:else if user != null} - @{user.username} -
    -
    + +
    +
    -
    -
    +
    +
    +
    + +
    +
    {:else} {/if} + + -- cgit v1.2.3