From 03e86277655a85f809b38d9f17bea8734a98fecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Sun, 17 May 2026 00:51:47 +0200 Subject: [PATCH] mobile: textarea text-base on mobile to suppress iOS Safari zoom-on-focus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Five textareas in the app (Coach composer, bug-report description, admin feedback note, medication-side-effects notes, medication-intake JSON import) shipped `text-sm` (14 px) on every viewport. iOS Safari triggers a viewport zoom-on-focus whenever an input renders text below 16 px — so every tap on these surfaces yanked the page scale and rebounded on blur. Switched each className to `text-base sm:text-sm` so the mobile baseline clears 16 px while desktop keeps the compact look the rest of the form chrome converged on. No shared