feat(FN-4060): fix mobile keyboard layout regression in QuickChatFAB compos

Fixes the keyboard-up composer gap in QuickChatFAB (Step 2), with companion regression tests covering the mobile keyboard layout and QuickChatFAB component behavior.

Fusion-Task-Id: FN-4060

Fusion-Task-Lineage: 341b16b1-47db-4e23-b9fe-87cf0782da6a
This commit is contained in:
Fusion
2026-05-11 19:51:48 -07:00
committed by gsxdsm
parent 448ee188ed
commit 17f1bfe041
6 changed files with 141 additions and 2 deletions

View File

@@ -795,6 +795,11 @@
padding-bottom: calc(var(--space-sm) + var(--space-xs) + env(safe-area-inset-bottom, 0px));
}
.quick-chat-panel.quick-chat-panel--keyboard-open .quick-chat-panel-input {
/* When keyboard is open, do not add home-indicator inset gap above it. */
padding-bottom: calc(var(--space-sm) + var(--space-xs));
}
.quick-chat-attachment-previews {
padding: var(--space-sm) max(var(--space-md), env(safe-area-inset-left, 0px));
}