discourse/app/assets/stylesheets
David Taylor c171e3dccd
UX: Replace `font-size-ios-input` workaround (#30877)
By default, iOS safari will automatically zoom into focused inputs with
font-sizes less than 16px. To avoid this, we had a CSS rule to ensure
inputs always had a large font-size on iOS. This worked, but did lead to
design inconsistencies.

Instead, we can set `user-scalable=no` on the viewport meta tag. Since
iOS 10, this property doesn't actually stop users zooming. But it *does*
still prevent the automatic zooming of inputs. So it solves our zoom
problem, and allows us to remove the CSS font-size workaround.
2025-01-20 19:17:30 +00:00
..
common UX: Replace `font-size-ios-input` workaround (#30877) 2025-01-20 19:17:30 +00:00
desktop DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
mobile UX: Replace `font-size-ios-input` workaround (#30877) 2025-01-20 19:17:30 +00:00
vendor DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
admin.scss
admin_rtl.scss
color_definitions.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
common.scss
desktop.scss
desktop_rtl.scss
embed.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
ember_cli.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
mobile.scss
mobile_rtl.scss
publish.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
qunit-custom.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
qunit.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
wcag.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
wizard.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
wizard_rtl.scss