fix: prevent composer action bar from overlaying text field

Change the bottom action bar from absolute positioning to normal
document flow so it sits below the editable area instead of floating
on top. Reduce editable bottom padding since buttons no longer overlap.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Kaya
2026-03-28 23:37:01 +01:00
co-authored by Copilot
parent e4142a6def
commit 6d12cce836
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -617,9 +617,9 @@ export function ChatPane({
}
>
{/* Bottom action bar: left = shortcuts, right = buttons */}
<div className="absolute inset-x-2 bottom-2 flex items-center justify-between pointer-events-none">
<div className="flex items-center justify-between px-2 pb-2">
{/* Left: quick actions */}
<div className="flex items-center gap-1.5 pointer-events-auto">
<div className="flex items-center gap-1.5">
{onTerminalToggle && (
<InlineTerminalPill
disabled={false}
@@ -638,7 +638,7 @@ export function ChatPane({
</div>
{/* Right: attach, plan mode, send */}
<div className="flex items-center gap-1 pointer-events-auto">
<div className="flex items-center gap-1">
{/* Attachment picker */}
<button
aria-label="Attach image"
+1 -1
View File
@@ -145,7 +145,7 @@ body {
min-height: 52px;
max-height: 200px;
overflow-y: auto;
padding: 10px 48px 10px 16px;
padding: 10px 16px 4px 16px;
font-size: 14px;
line-height: 1.6;
color: #f4f4f5;