mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-21 11:09:36 +00:00
Fixes #64651. Supersedes #64673.
Keeps shared form, config, and usage Control UI text-entry controls at 16px on touch-primary devices while preserving chat composer input sizing, so iOS Safari no longer auto-zooms focused fields.
Verification:
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md ui/src/styles/components.css ui/src/styles/config.css ui/src/styles/usage.css ui/src/styles/chat/layout.test.ts ui/src/styles/components.test.ts ui/src/styles/config.test.ts ui/src/styles/usage.test.ts
- git diff --check
- pnpm test ui/src/styles/chat/layout.test.ts ui/src/styles/components.test.ts ui/src/styles/config.test.ts ui/src/styles/usage.test.ts
- pnpm check:changed
- Playwright WebKit iPhone 12 computed-style proof for all targeted controls at 16px
- GitHub Real behavior proof, CI, and workflow sanity on exact PR head
|
||
|---|---|---|
| .. | ||
| i18n | ||
| styles | ||
| test-helpers | ||
| types | ||
| ui | ||
| css.d.ts | ||
| local-storage.ts | ||
| main.ts | ||
| markdown-it-task-lists.d.ts | ||
| styles.css | ||