From 68fe663730347498c0942522d825de016cc4751f Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Tue, 2 Dec 2025 17:20:10 -0800 Subject: [PATCH] Fix chat content bottom offset when keyboard is open --- src/app.css | 2 +- src/app/components/PrimaryNav.svelte | 5 +++-- src/lib/components/PageContent.svelte | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app.css b/src/app.css index 366d1dd5..a685bef7 100644 --- a/src/app.css +++ b/src/app.css @@ -398,7 +398,7 @@ body.keyboard-open .cb { @apply bottom-sai; } -body.keyboard-open .bottom-nav { +body.keyboard-open .hide-on-keyboard { display: none; } diff --git a/src/app/components/PrimaryNav.svelte b/src/app/components/PrimaryNav.svelte index 3e62f0fa..e27ffd03 100644 --- a/src/app/components/PrimaryNav.svelte +++ b/src/app/components/PrimaryNav.svelte @@ -110,10 +110,11 @@ {@render children?.()} -
+
+ class="bottom-nav hide-on-keyboard border-top bottom-sai fixed left-0 right-0 z-nav h-14 border border-base-200 bg-base-100 md:hidden">
diff --git a/src/lib/components/PageContent.svelte b/src/lib/components/PageContent.svelte index f4006e7e..2de2b716 100644 --- a/src/lib/components/PageContent.svelte +++ b/src/lib/components/PageContent.svelte @@ -14,6 +14,6 @@ {...props} bind:this={element} data-component="PageContent" - class="scroll-container cw md:bottom-sai fixed bottom-[calc(var(--saib)+3.5rem)] top-[calc(var(--sait)+3rem)] z-feature overflow-y-auto overflow-x-hidden {props.class}"> + class="scroll-container cw cb fixed top-[calc(var(--sait)+3rem)] z-feature overflow-y-auto overflow-x-hidden {props.class}"> {@render children?.()}