From 35a83c29afacdef2f617974007d9d3b22b38e322 Mon Sep 17 00:00:00 2001 From: Alan Mooiman Date: Tue, 18 Nov 2025 17:40:21 -0500 Subject: [PATCH] Fix auto-zoom on iOS devices (#1029) * Remove text-sm from inputs * Update frontend/components/ui/command/CommandInput.vue Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update frontend/components/ui/tags-input/TagsInputInput.vue Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update frontend/components/ui/select/SelectTrigger.vue Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Respond to coderrabitai * Another coderrabbit comment * More coderrabbit responses * Fix formatting * Apply suggestion from @coderabbitai[bot] Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update frontend/components/ui/input/Input.vue Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Correct Coderrabbit's messy suggestion that I was too trigger-happy on * Accessible changes aOnly use accessible font sizing on mobile --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- frontend/components/ui/command/CommandInput.vue | 2 +- frontend/components/ui/input/Input.vue | 2 +- frontend/components/ui/select/SelectTrigger.vue | 2 +- frontend/components/ui/tags-input/TagsInputInput.vue | 10 +++++++++- frontend/components/ui/textarea/Textarea.vue | 4 ++-- 5 files changed, 14 insertions(+), 6 deletions(-) diff --git a/frontend/components/ui/command/CommandInput.vue b/frontend/components/ui/command/CommandInput.vue index 84111c4b..4520dd10 100644 --- a/frontend/components/ui/command/CommandInput.vue +++ b/frontend/components/ui/command/CommandInput.vue @@ -27,7 +27,7 @@ const forwardedProps = useForwardProps(delegatedProps) diff --git a/frontend/components/ui/input/Input.vue b/frontend/components/ui/input/Input.vue index ea452931..37637478 100644 --- a/frontend/components/ui/input/Input.vue +++ b/frontend/components/ui/input/Input.vue @@ -24,7 +24,7 @@ v-model="modelValue" :class=" cn( - 'flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-muted-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50', + 'flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base md:text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-muted-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50', props.class ) " diff --git a/frontend/components/ui/select/SelectTrigger.vue b/frontend/components/ui/select/SelectTrigger.vue index d50d719d..ecc3d2dd 100644 --- a/frontend/components/ui/select/SelectTrigger.vue +++ b/frontend/components/ui/select/SelectTrigger.vue @@ -19,7 +19,7 @@ const forwardedProps = useForwardProps(delegatedProps) diff --git a/frontend/components/ui/tags-input/TagsInputInput.vue b/frontend/components/ui/tags-input/TagsInputInput.vue index 66841ffc..d7521fdc 100644 --- a/frontend/components/ui/tags-input/TagsInputInput.vue +++ b/frontend/components/ui/tags-input/TagsInputInput.vue @@ -15,5 +15,13 @@ const forwardedProps = useForwardProps(delegatedProps) diff --git a/frontend/components/ui/textarea/Textarea.vue b/frontend/components/ui/textarea/Textarea.vue index e4a7c139..00404d05 100644 --- a/frontend/components/ui/textarea/Textarea.vue +++ b/frontend/components/ui/textarea/Textarea.vue @@ -23,8 +23,8 @@ const modelValue = useVModel(props, 'modelValue', emits, {