Les premiers joueurs ont trouvé que les pions sombres se voyaient mal sur la barre et ont dit préférer le blanc et le noir à l'ivoire et à l'ébène. La session design a mis les deux palettes côte à côte sur le canevas (rangée « Retours des premiers joueurs »), chacune avec un contour clair autour des pions sombres. Pierre a tranché le 2026-11-11 : « C'est vrai que le noir et blanc est pas mal. Surtout le fait d'avoir l'outline est une bonne chose. »
Quoi
ADR 0010 : amendement daté (pions blancs et noirs avec contour ; le logo garde ses pions ivoire et noyer).
tokens.json :
pions du joueur blancs, avec un contour gris foncé ;
pions de l'ordinateur noirs, avec un contour gris clair dans les deux thèmes ;
dés, points des dés, chiffres sur les piles et videau assortis.
Guide de marque : la phrase sur les pions du plateau est mise à jour.
Recette : la règle de lisibilité des pions de l'ordinateur cite le contour gris clair.
Comment
Les contrastes sont calculés (formule WCAG 2) :
contour noir sur la barre : 6,8:1 en thème clair et 8,5:1 en sombre (environ 1:1 avant) ;
contour blanc sur le fond clair : 3,8:1 ;
chiffre sur pion blanc : 16,3:1 ;
sélection brique sur pion blanc : 5,7:1.
Le seul couple sous 3:1, le contour blanc sur une flèche en chêne (2,4:1), reste lisible : le pion se détache alors par son fond clair et par le reste de son contour.
Choix et compromis
Le logo ne change pas : ses pions ivoire et noyer sont la matière de la marque, distincte des pièces du jeu.
Les gris sont neutres, sans teinte chaude, pour un blanc et un noir francs.
Risques et déploiement
Aucun : il n'y a que de la documentation et des valeurs de la charte. Pour revenir en arrière, il suffit d'annuler le commit de fusion.
Comment vérifier
make lint
make test
python3 -c "import json; [print(t['name'], t['value']) for t in json.load(open('docs/identite/charte/tokens.json'))['color']['tokens'] if t['name'].startswith('checker')]"
Hors périmètre
L'application des nouvelles couleurs dans web/app.css et dans docs/tutoriel/regles.md (« pions ivoire », « noyer »). La session de développement s'en charge, avec les retours des joueurs (MR !54).
## Pourquoi
Les premiers joueurs ont trouvé que les pions sombres se voyaient mal sur la barre et ont dit préférer le blanc et le noir à l'ivoire et à l'ébène. La session design a mis les deux palettes côte à côte sur le canevas (rangée « Retours des premiers joueurs »), chacune avec un contour clair autour des pions sombres. Pierre a tranché le 2026-11-11 : « C'est vrai que le noir et blanc est pas mal. Surtout le fait d'avoir l'outline est une bonne chose. »
## Quoi
- **ADR 0010** : amendement daté (pions blancs et noirs avec contour ; le logo garde ses pions ivoire et noyer).
- **tokens.json** :
- pions du joueur blancs, avec un contour gris foncé ;
- pions de l'ordinateur noirs, avec un contour gris clair dans les deux thèmes ;
- dés, points des dés, chiffres sur les piles et videau assortis.
- **Guide de marque** : la phrase sur les pions du plateau est mise à jour.
- **Tutoriel** (charte) : étape 1 « quinze pions blancs, l'ordinateur quinze pions noirs ».
- **Recette** : la règle de lisibilité des pions de l'ordinateur cite le contour gris clair.
## Comment
Les contrastes sont calculés (formule WCAG 2) :
- contour noir sur la barre : 6,8:1 en thème clair et 8,5:1 en sombre (environ 1:1 avant) ;
- contour blanc sur le fond clair : 3,8:1 ;
- chiffre sur pion blanc : 16,3:1 ;
- sélection brique sur pion blanc : 5,7:1.
Le seul couple sous 3:1, le contour blanc sur une flèche en chêne (2,4:1), reste lisible : le pion se détache alors par son fond clair et par le reste de son contour.
## Choix et compromis
- Le logo ne change pas : ses pions ivoire et noyer sont la matière de la marque, distincte des pièces du jeu.
- Les gris sont neutres, sans teinte chaude, pour un blanc et un noir francs.
## Risques et déploiement
Aucun : il n'y a que de la documentation et des valeurs de la charte. Pour revenir en arrière, il suffit d'annuler le commit de fusion.
## Comment vérifier
make lint
make test
python3 -c "import json; [print(t['name'], t['value']) for t in json.load(open('docs/identite/charte/tokens.json'))['color']['tokens'] if t['name'].startswith('checker')]"
## Hors périmètre
L'application des nouvelles couleurs dans web/app.css et dans docs/tutoriel/regles.md (« pions ivoire », « noyer »). La session de développement s'en charge, avec les retours des joueurs (MR !54).
Generated with Claude Code (https://claude.com/claude-code)
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
Les premiers joueurs ont trouvé que les pions sombres se voyaient mal sur la barre et ont dit préférer le blanc et le noir à l'ivoire et à l'ébène. La session design a mis les deux palettes côte à côte sur le canevas (rangée « Retours des premiers joueurs »), chacune avec un contour clair autour des pions sombres. Pierre a tranché le 2026-11-11 : « C'est vrai que le noir et blanc est pas mal. Surtout le fait d'avoir l'outline est une bonne chose. »
Quoi
Comment
Les contrastes sont calculés (formule WCAG 2) :
Le seul couple sous 3:1, le contour blanc sur une flèche en chêne (2,4:1), reste lisible : le pion se détache alors par son fond clair et par le reste de son contour.
Choix et compromis
Risques et déploiement
Aucun : il n'y a que de la documentation et des valeurs de la charte. Pour revenir en arrière, il suffit d'annuler le commit de fusion.
Comment vérifier
Hors périmètre
L'application des nouvelles couleurs dans web/app.css et dans docs/tutoriel/regles.md (« pions ivoire », « noyer »). La session de développement s'en charge, avec les retours des joueurs (MR !54).
Generated with Claude Code (https://claude.com/claude-code)