diff --git a/ui/src/index.css b/ui/src/index.css index 340fff5c398..93e1660cbde 100644 --- a/ui/src/index.css +++ b/ui/src/index.css @@ -222,7 +222,11 @@ [data-size="icon-xs"], [data-size="icon-sm"], input[type="checkbox"], - input[type="radio"] { + input[type="radio"], + /* Auto-resizing title fields are vertically centered inside their own bar, + which already provides the touch area; the 44px floor would top-align the + single line of text and push it too high (notably on mobile Safari). */ + textarea[data-autosize-title] { min-height: 0; } } diff --git a/ui/src/pages/RoutineDetail.tsx b/ui/src/pages/RoutineDetail.tsx index 0c911fac0dd..ca7d54333a6 100644 --- a/ui/src/pages/RoutineDetail.tsx +++ b/ui/src/pages/RoutineDetail.tsx @@ -787,7 +787,8 @@ export function RoutineDetail() {