summaryrefslogtreecommitdiff
path: root/hi-ui/src/routes
diff options
context:
space:
mode:
authorKit La Touche <kit@transneptune.net>2024-09-27 23:08:56 -0400
committerKit La Touche <kit@transneptune.net>2024-09-27 23:08:56 -0400
commitb892bd9fdba5fe9397f3c4432b3039aa961b7a14 (patch)
tree05fcba01d80fe663318d06f5d5a6b00bc9fee792 /hi-ui/src/routes
parent1d8b828d1bbe0e0daa64f6fc2689799c7169afa0 (diff)
Add lots of style and layout
Diffstat (limited to 'hi-ui/src/routes')
-rw-r--r--hi-ui/src/routes/+layout.svelte11
-rw-r--r--hi-ui/src/routes/+page.svelte28
2 files changed, 33 insertions, 6 deletions
diff --git a/hi-ui/src/routes/+layout.svelte b/hi-ui/src/routes/+layout.svelte
index e3c6561..3673e58 100644
--- a/hi-ui/src/routes/+layout.svelte
+++ b/hi-ui/src/routes/+layout.svelte
@@ -2,6 +2,15 @@
import "../app.css";
</script>
-<div class="container mx-auto">
+<div id="app">
<slot />
</div>
+
+<style>
+ #app {
+ margin: 0;
+ padding: 1rem;
+ height: 100vh;
+ width: 100%;
+ }
+</style>
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}
<h2>Loading&hellip;</h2>
{:else if user != null}
- <LogOut /> @{user.username}
- <div class="flex flex-row">
- <div class="basis-1/4 border-solid border-2 border-sky-500">
+ <LogOut />
+ <div id="interface">
+ <div>
<ChannelList />
- <CreateChannelForm />
</div>
- <div class="basis-3/4 border-solid border-2 border-sky-500">
+ <div>
<ActiveChannel />
+ </div>
+ <div>
+ <CreateChannelForm />
+ </div>
+ <div>
<MessageInput />
</div>
</div>
{:else}
<LogIn />
{/if}
+
+<style>
+ #interface {
+ height: 90%;
+ margin: 1rem;
+ display: grid;
+ grid-template-columns: 18rem auto;
+ grid-template-rows: auto 2rem;
+ grid-gap: 0.25rem;
+ }
+ #interface div {
+ border: 1px solid grey;
+ }
+</style>