Skip to content

Commit 75746da

Browse files
committed
fix: responsive layout
1 parent 76f6422 commit 75746da

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
<script lang="ts">
2+
import { page } from '$app/state';
23
import { BottomNav } from '$lib/fragments';
34
let { children } = $props();
5+
6+
let route = $derived(page.url.pathname);
47
</script>
58

69
<main class="block h-[100dvh] grid-cols-[22vw_auto_31vw] md:grid">
7-
<div class="hidden bg-red-300 md:block">Sidebar</div>
8-
{@render children()}
9-
<div class="hidden bg-blue-200 md:block">Right Asie</div>
10+
<aside class="hidden border border-y-0 border-e-gray-200 md:block">Sidebar</aside>
11+
<section>
12+
{@render children()}
13+
</section>
14+
{#if !route.endsWith('/messages')}
15+
<aside class="hidden border border-y-0 border-s-gray-200 md:block">Right Aside</aside>
16+
{/if}
1017
<BottomNav profileSrc="https://picsum.photos/200" />
1118
</main>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<script lang="ts">
22
</script>
33

4-
<h1>Messages</h1>
4+
<main>Messages</main>

0 commit comments

Comments
 (0)