summaryrefslogtreecommitdiff
path: root/ui/routes
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2024-10-25 02:09:25 -0400
committerOwen Jacobson <owen@grimoire.ca>2024-10-25 02:09:25 -0400
commitc87b5c53077c02bf21234e24bf976aa7a5f2bac8 (patch)
tree9775f4cb462c1e65814c20f479ead8d344a92927 /ui/routes
parent3a2f37e41681c2b233728c3cbddaea3f9fc74c08 (diff)
Take a swing at putting an invite UI in place.
Diffstat (limited to 'ui/routes')
-rw-r--r--ui/routes/(login)/invite/[invite]/+page.svelte8
-rw-r--r--ui/routes/+layout.svelte2
2 files changed, 8 insertions, 2 deletions
diff --git a/ui/routes/(login)/invite/[invite]/+page.svelte b/ui/routes/(login)/invite/[invite]/+page.svelte
index b9a4a97..798dfb7 100644
--- a/ui/routes/(login)/invite/[invite]/+page.svelte
+++ b/ui/routes/(login)/invite/[invite]/+page.svelte
@@ -23,8 +23,12 @@
</script>
{#await data}
-<p>Loading invitation…</p>
+<div class="card m-4 p-4">
+ <p>Loading invitation…</p>
+</div>
{:then { invite }}
-<p>Hi there! {invite.issuer} invites you to the conversation.</p>
+<div class="card m-4 p-4">
+ <p>Hi there! {invite.issuer} invites you to the conversation.</p>
+</div>
<LogIn bind:disabled bind:username bind:password on:submit={onSubmit} />
{/await}
diff --git a/ui/routes/+layout.svelte b/ui/routes/+layout.svelte
index 7b99d62..fdd3883 100644
--- a/ui/routes/+layout.svelte
+++ b/ui/routes/+layout.svelte
@@ -4,6 +4,7 @@
import { currentUser } from '$lib/store';
import LogOut from '$lib/components/LogOut.svelte';
+ import Invite from '$lib/components/Invite.svelte';
</script>
<div id="app">
@@ -12,6 +13,7 @@
<a href="/">understory</a>
<svelte:fragment slot="trail">
{#if $currentUser}
+ <Invite />
<LogOut />
{/if}
</svelte:fragment>