feat(KB-131): add mobile-safe task entry input with regression tests

- Apply 16px font size to mobile task entry inputs to prevent iOS auto-zoom
- Add regression tests for mobile input font sizing behavior
- Document mobile-safe task-entry requirements in dashboard README
- Update terminal service PTY loading logic
This commit is contained in:
gsxdsm
2026-03-30 08:38:27 -07:00
parent 8b4ac5d43e
commit 62a63a4964
3 changed files with 74 additions and 0 deletions

View File

@@ -2421,6 +2421,13 @@ body {
column gets a fixed min-width and snap-scrolling for a polished swipe feel.
The modal also goes full-screen with reduced spacing. */
@media (max-width: 768px) {
/* Mobile task-entry font sizing: prevent Safari zoom-on-focus by ensuring
task entry inputs are at least 16px on mobile viewports */
.quick-entry-input,
#new-task-description {
font-size: 16px;
}
/* Prevent ancestor elements from producing a second horizontal scrollbar */
html,
body {