Pierre trouve l'écran de jeu peu immersif. En portrait, le plateau n'occupe qu'environ 35 % de l'écran du téléphone et les pions font 24 px. Il a demandé un mode où le plateau prend le maximum de l'écran.
Quoi
L'ADR 0012 consigne le choix de Pierre. Un mode immersif en paysage, où le plateau prend toute la hauteur, s'ouvre par un bouton « Plein écran » sur l'écran de jeu. Ce bouton force la vue paysage même si le téléphone est tenu droit ou si sa rotation est verrouillée. La feuille de route ajoute ce mode à l'étape 1.
Deux pistes ont été maquettées : le paysage, et le portrait avec le plateau tourné d'un quart de tour. Toutes deux donnent environ 57 % de l'écran au plateau et des pions de 30 px.
Pierre a retenu le paysage, car il garde l'orientation d'une vraie table. Il veut aussi pouvoir y entrer par un geste explicite.
Côté technique, le bouton passe l'app en plein écran puis verrouille l'orientation (screen.orientation.lock). Si le verrouillage est refusé, l'app affiche la vue paysage tournée par CSS.
Choix et compromis
Le plateau tourné en portrait est écarté : il change la lecture du plateau et risque de dérouter les débutants.
La bascule automatique quand on tourne le téléphone est écartée pour l'instant : elle ne marche pas si la rotation est verrouillée, et elle surprend en cours de partie.
Risques et déploiement
Aucun : il n'y a que de la documentation. Pour revenir en arrière, il suffit d'annuler le commit de fusion.
Comment vérifier
make lint
make test
Hors périmètre
La mise en œuvre de ce mode, avec son test de la solution de repli, est à faire dans l'étape 1.
## Pourquoi
Pierre trouve l'écran de jeu peu immersif. En portrait, le plateau n'occupe qu'environ 35 % de l'écran du téléphone et les pions font 24 px. Il a demandé un mode où le plateau prend le maximum de l'écran.
## Quoi
L'ADR 0012 consigne le choix de Pierre. Un mode immersif en paysage, où le plateau prend toute la hauteur, s'ouvre par un bouton « Plein écran » sur l'écran de jeu. Ce bouton force la vue paysage même si le téléphone est tenu droit ou si sa rotation est verrouillée. La feuille de route ajoute ce mode à l'étape 1.
Le code ne change pas. Les maquettes (rangée « Mode immersif » et bouton dans l'écran « Plateau de jeu ») sont sur https://claude.ai/artifact/CQw6vbDpi6XQqVWQa4sANe.
## Comment
Deux pistes ont été maquettées : le paysage, et le portrait avec le plateau tourné d'un quart de tour. Toutes deux donnent environ 57 % de l'écran au plateau et des pions de 30 px.
Pierre a retenu le paysage, car il garde l'orientation d'une vraie table. Il veut aussi pouvoir y entrer par un geste explicite.
Côté technique, le bouton passe l'app en plein écran puis verrouille l'orientation (`screen.orientation.lock`). Si le verrouillage est refusé, l'app affiche la vue paysage tournée par CSS.
## Choix et compromis
- Le plateau tourné en portrait est écarté : il change la lecture du plateau et risque de dérouter les débutants.
- La bascule automatique quand on tourne le téléphone est écartée pour l'instant : elle ne marche pas si la rotation est verrouillée, et elle surprend en cours de partie.
## Risques et déploiement
Aucun : il n'y a que de la documentation. Pour revenir en arrière, il suffit d'annuler le commit de fusion.
## Comment vérifier
make lint
make test
## Hors périmètre
La mise en œuvre de ce mode, avec son test de la solution de repli, est à faire dans l'étape 1.
Generated with Claude Code (https://claude.com/claude-code)
Bouton « Plein écran » sur l'écran de jeu : plein écran et verrouillage
de l'orientation en paysage, avec repli par rotation CSS si le
verrouillage est refusé. Choix de Pierre ; feuille de route mise à jour.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
pierre
merged commit 27ca5bce1e into main2026-11-03 01:07:20 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Pourquoi
Pierre trouve l'écran de jeu peu immersif. En portrait, le plateau n'occupe qu'environ 35 % de l'écran du téléphone et les pions font 24 px. Il a demandé un mode où le plateau prend le maximum de l'écran.
Quoi
L'ADR 0012 consigne le choix de Pierre. Un mode immersif en paysage, où le plateau prend toute la hauteur, s'ouvre par un bouton « Plein écran » sur l'écran de jeu. Ce bouton force la vue paysage même si le téléphone est tenu droit ou si sa rotation est verrouillée. La feuille de route ajoute ce mode à l'étape 1.
Le code ne change pas. Les maquettes (rangée « Mode immersif » et bouton dans l'écran « Plateau de jeu ») sont sur https://claude.ai/artifact/CQw6vbDpi6XQqVWQa4sANe.
Comment
Deux pistes ont été maquettées : le paysage, et le portrait avec le plateau tourné d'un quart de tour. Toutes deux donnent environ 57 % de l'écran au plateau et des pions de 30 px.
Pierre a retenu le paysage, car il garde l'orientation d'une vraie table. Il veut aussi pouvoir y entrer par un geste explicite.
Côté technique, le bouton passe l'app en plein écran puis verrouille l'orientation (
screen.orientation.lock). Si le verrouillage est refusé, l'app affiche la vue paysage tournée par CSS.Choix et compromis
Risques et déploiement
Aucun : il n'y a que de la documentation. Pour revenir en arrière, il suffit d'annuler le commit de fusion.
Comment vérifier
Hors périmètre
La mise en œuvre de ce mode, avec son test de la solution de repli, est à faire dans l'étape 1.
Generated with Claude Code (https://claude.com/claude-code)