From 8f360dd9cc45bb14431238ccc5e3d137c020fa7b Mon Sep 17 00:00:00 2001 From: Kit La Touche Date: Wed, 23 Oct 2024 21:52:24 -0400 Subject: Do a big mobile app design thing Mobile-friendly anyway. Thanks to [Miriam](https://www.miriamsuzanne.com/) for the CSS that enables a sliding menu on mobile size, constant menu on larger. --- ui/lib/components/Channel.svelte | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'ui/lib/components') diff --git a/ui/lib/components/Channel.svelte b/ui/lib/components/Channel.svelte index e62f0f3..bbe9ff7 100644 --- a/ui/lib/components/Channel.svelte +++ b/ui/lib/components/Channel.svelte @@ -1,14 +1,20 @@
  • - + # {name} -- cgit v1.2.3 From 610f6839d2e449d172aa6ac35e6c1de0677a0754 Mon Sep 17 00:00:00 2001 From: Kit La Touche Date: Wed, 30 Oct 2024 16:47:19 -0400 Subject: Add more mobile styling --- ui/lib/components/Message.svelte | 11 ++++++++++- ui/routes/(app)/+layout.svelte | 14 ++++++-------- 2 files changed, 16 insertions(+), 9 deletions(-) (limited to 'ui/lib/components') diff --git a/ui/lib/components/Message.svelte b/ui/lib/components/Message.svelte index d040433..2705e4b 100644 --- a/ui/lib/components/Message.svelte +++ b/ui/lib/components/Message.svelte @@ -10,9 +10,10 @@ let timestamp = new Date(at).toTimeString(); let name; $: name = $logins.get(sender); + $: ownMessage = $currentUser.id == sender; -
    +
    @{name}: @@ -30,4 +31,12 @@ .card:hover .timestamp { display: flex; } + .own-message { + width: 80%; + margin-right: auto; + } + .other-message { + width: 80%; + margin-left: auto; + } diff --git a/ui/routes/(app)/+layout.svelte b/ui/routes/(app)/+layout.svelte index c337b3f..9fcdf41 100644 --- a/ui/routes/(app)/+layout.svelte +++ b/ui/routes/(app)/+layout.svelte @@ -63,6 +63,10 @@ }); + + understory + + {#if loading}

    Loading…

    {:else} @@ -90,21 +94,19 @@ -- cgit v1.2.3