feat(FN-3343): add Escape key keyboard handling to modals
This merge delivers v0.17.2 and ships FN-3343 keyboard handling across four dashboard modals (NewTaskModal, SubtaskBreakdownModal, MilestoneSliceInterviewModal, SettingsModal) with mobile CSS overrides, plus keyboard style regression tests for each modal and a minor test alignment for the onboarding Fusion-Task-Id: FN-3343
This commit is contained in:
@@ -345,6 +345,13 @@
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.modal.new-task-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;
|
||||
}
|
||||
|
||||
.new-task-modal .modal-body {
|
||||
max-height: unset;
|
||||
overflow-y: auto;
|
||||
|
||||
Reference in New Issue
Block a user