fix(FN-2838): prevent mobile zoom on dashboard form inputs

- Add global `touch-action: manipulation` on html/body to reduce gesture-triggered zoom
- Set mobile input font-size to 16px for terminal, nodes, and scripts modal form fields
- Extend mobile CSS regression tests to assert the global touch-action rule
This commit is contained in:
Fusion
2026-04-28 02:03:33 -07:00
committed by gsxdsm
parent 0b8ffa1528
commit 7dc8a43a4e
5 changed files with 14 additions and 1 deletions

View File

@@ -870,6 +870,7 @@
.add-node-modal__field input {
min-height: calc(var(--space-2xl) + var(--space-md));
font-size: 16px;
}
/* Instant transition on mobile for remote fields */

View File

@@ -3282,6 +3282,10 @@
padding: var(--space-md);
}
.gm-search-box input {
font-size: 16px;
}
.gm-status-grid {
grid-template-columns: 1fr;
}
@@ -3293,6 +3297,7 @@
.gm-create-form input,
.gm-create-form select {
flex: 1 1 100%;
font-size: 16px;
}
.gm-branch-item {

View File

@@ -985,7 +985,7 @@
}
.terminal-input {
font-size: 12px;
font-size: 16px;
padding: 6px 10px;
}