feat(FN-3341): fix mobile keyboard overlap in TodoModal and PlanningModeMod
Merges FN-3341 mobile keyboard handling improvements into the dashboard, wiring `useMobileKeyboard` into both TodoModal and PlanningModeModal with keyboard-aware CSS overrides for mobile, plus regression tests for both components. FN-3337's chat `isGenerating` state recovery is also included. Fusion-Task-Id: FN-3341
This commit is contained in:
@@ -61,4 +61,11 @@
|
||||
border-radius: 0;
|
||||
resize: none;
|
||||
}
|
||||
|
||||
.modal.todo-modal[style*="--keyboard-overlap"] {
|
||||
height: var(--vv-height, 100dvh);
|
||||
max-height: var(--vv-height, 100dvh);
|
||||
transform: translateY(var(--vv-offset-top, 0px));
|
||||
will-change: transform;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user