Skip to content

fix(web): stop iOS zoom on text input focus - #83

Merged
Lunik merged 1 commit into
developfrom
fix/zoom-mobile-focus-champ
Oct 16, 2026
Merged

Lunik merged 1 commit into
developfrom
fix/zoom-mobile-focus-champ

Conversation

@Lunik

@Lunik Lunik commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Problème

Sur iOS, toucher un champ de texte (recherche de la réserve, du codex) zoome la page et décale la mise en page.

Correctif

  • Police des champs de recherche (.champ input) et du select des quêtes portée à 16 px : en dessous, iOS Safari zoome au focus.
  • <meta viewport> de web/index.html : maximum-scale=1.0, user-scalable=no, le zoom n’est plus possible.

Non vérifié sur un appareil iOS réel ; lint, typecheck et tests non lancés (changement CSS et HTML uniquement).

🤖 Generated with Claude Code

https://claude.ai/code/session_01RoJGhUKG3L7uSxz41Js1ga


Generated by Claude Code

Raise search and select font size to 16px (iOS zooms below that) and lock
the viewport scale.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RoJGhUKG3L7uSxz41Js1ga

Lunik commented Oct 15, 2026

Copy link
Copy Markdown
Contributor Author

Le job « API et tâches (Rust) » échoue à l’étape « Audit the dependencies » (audit des dépendances Rust). Ce n’est pas dû à cette PR : elle ne touche que web/index.html, web/src/styles.css et web/src/quetes.css, et le même job échoue à la même étape sur develop (run 38807685614, commit e424335). Format, lint, tests, .sqlx et contrat OpenAPI passent ici ; « PWA (TypeScript) » et « Image de l’API » sont verts ou en cours.

Aucun correctif existant à porter. Je ne l’élargis pas à cette PR : la cause est probablement un nouvel avis de sécurité sur une dépendance, à traiter à part sur develop. Je garde la PR suivie.


Generated by Claude Code

@Lunik
Lunik marked this pull request as ready for review October 16, 2026 11:09
@Lunik
Lunik merged commit 4a857a2 into develop Oct 16, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants