[Bug]: Input.vue should have `text-base` instead of `text-sm` to avoid auto-zoom on mobile
Author: phillipmohrCreated Mar 10, 2026Updated Aug 28, 2026
Labelsbug
Reproduction
Not necessary
Describe the bug
Input (https://github.com/unovue/shadcn-vue/blob/dev/apps/v4/registry/new-york-v4/ui/input/Input.vue) should have the class text-base instead of text-sm to avoid auto-zoom on mobile.
The browser on mobile (Chrome and Safari) zoom in if the font size of an input is less than 16px.
- The original Shadcn React also uses text-base
- Shadcn author mentioned why they added the class (because of auto-zoom) => https://github.com/shadcn-ui/ui/issues/6823
System Info
Not necessary.Contributes
- I am willing to submit a PR to fix this issue
- I am willing to submit a PR with failing tests
Source: unovue/shadcn-vue