Compare commits

...
4 Commits
Author SHA1 Message Date
pierre 4837d5c26e Fusion de la MR !26 : journal 2026-11-03 08:58:54 +00:00
Pierre MARTINandClaude Opus 5.5 31174e9817 Journal : coordination design et développement
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 09:58:52 +01:00
pierre 6793a0a3db Fusion de la MR !25 : couleur des flèches 2026-11-03 08:57:24 +00:00
Pierre MARTINandClaude Opus 5.5 e8372872be Charte : couleur des flèches selon leur numéro (impaires, paires)
Les flèches impaires sont en point-a (noyer clair), les paires en
point-b (chêne), comme sur un vrai plateau ; le dessin de référence
alternait en miroir. Signalé par Pierre.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 09:57:21 +01:00
4 changed files with 31 additions and 4 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ window.UstaBoard = (function () {
o += '<rect class="board-tray" x="' + TRAY_X + '" y="' + TB + '" width="' + TRAY_W + '" height="' + (H / 2 - TB - 4) + '" rx="4"/>';
o += '<rect class="board-tray" x="' + TRAY_X + '" y="' + (H / 2 + 4) + '" width="' + TRAY_W + '" height="' + (H / 2 - TB - 4) + '" rx="4"/>';
for (var point = 1; point <= 24; point++) {
var pl = place(point), x = colX(pl.col), cls = (pl.col % 2 === 0) === pl.top ? "point-a" : "point-b";
var pl = place(point), x = colX(pl.col), cls = point % 2 === 1 ? "point-a" : "point-b"; // impairs en noyer, pairs en chêne
var base = pl.top ? TB : H - TB, apex = pl.top ? TB + PH : H - TB - PH;
o += '<polygon class="' + cls + '" points="' + x + ',' + base + ' ' + (x + PW) + ',' + base + ' ' + (x + PW / 2) + ',' + apex + '"/>';
if ((state.targets || []).indexOf(point) >= 0)
+1 -1
View File
@@ -22,7 +22,7 @@ La palette, c'est le bois, les pions et le café, avec **un seul accent : le rou
- `accent-soft` : fond léger pour signaler « c'est à vous », avec du texte `text` dessus.
- Les appréciations de coups ont leurs propres couleurs, distinctes de la brique : `verdict-good` (vert), `verdict-doubtful` (ocre), `verdict-bad` (lie-de-vin). **Toujours avec le mot et l'icône**, jamais la couleur seule.
- `brand-laiton` (via `last-move`) marque le dernier coup joué, comme les charnières en laiton d'un plateau de tavla. Rien d'autre.
- Le plateau : cadre `frame` en noyer, fond `bed`, flèches alternées `point-a` (noyer clair) et `point-b` (chêne), barre `bar`, sorties `tray`. Le joueur a les pions ivoire (`checker-player`, l'apprenti), l'ordinateur les pions noyer (`checker-computer`, le maître), comme dans le logo.
- Le plateau : cadre `frame` en noyer, fond `bed`, flèches impaires en `point-a` (noyer clair) et paires en `point-b` (chêne), barre `bar`, sorties `tray`. Le joueur a les pions ivoire (`checker-player`, l'apprenti), l'ordinateur les pions noyer (`checker-computer`, le maître), comme dans le logo.
- **À éviter** : le vert feutre de casino, le noir et or, les dégradés, les néons.
Les deux thèmes, clair et sombre, sont complets. Tous les textes atteignent 4,5:1 sur leurs fonds dans les deux thèmes ; les contours et marques porteuses de sens, 3:1.
+2 -2
View File
@@ -195,7 +195,7 @@
"light": "#6B4430",
"dark": "#3A2519"
},
"usage": "Flèches sombres (noyer clair), une sur deux."
"usage": "Flèches impaires (1, 3, 5…), noyer clair."
},
{
"name": "point-b",
@@ -203,7 +203,7 @@
"light": "#C9AE88",
"dark": "#7E6142"
},
"usage": "Flèches claires (chêne), une sur deux."
"usage": "Flèches paires (2, 4, 6…), chêne."
},
{
"name": "point-number",
+27
View File
@@ -136,3 +136,30 @@ Une entrée datée par session : ce qui a été fait, décidé, et la suite.
**Reste à faire**
- Firefox sur le téléphone reste à mesurer.
## 2026-11-03 (jour) : coordination design et développement
**Fait**
- Leçons numérotées, conseil du maître après le coup et bilan de fin de partie
retenus par Pierre (ADR 0011) ; mode immersif en paysage (ADR 0012), puis
vue paysage dès la rotation, avec le plateau qui occupe tout l'écran.
- Revue UX du designer de la session de développement (étape 0e.2), arbitrée
par la session design sur délégation de Pierre : portrait à zones fixes,
compte de points en bandeaux (pastilles en paysage), menu en feuille,
« annuler plutôt que confirmer », pas de passage automatique du tour,
vibrations, pictogrammes, clavier sur ordinateur. Règles dans
`docs/identite/charte/interaction.md` (MR !23), second amendement de
l'ADR 0012 (placement des contrôles en paysage).
- Maquettes des variantes sur le canevas (paysage clair, sombre, avec barre
d'adresse, fin de partie ; portrait révisé, conseil, nouvelle partie
annulable ; menu ; ordinateur avec raccourcis).
- Couleur des flèches corrigée dans la charte (impaires en noyer clair, paires
en chêne ; MR !25). La correction dans l'app est faite par la session de
développement, dans la MR de saisie du coup.
**Reste à faire**
- Implémentation par la session de développement (plan
`docs/plans/2026-11-03-revision-ux.md`), puis revue design sur ses captures
Playwright (412×915, 915×412, 844×320, clair et sombre) avant l'essai de
Pierre sur le téléphone.
- Réglage en main des vibrations sur le Fairphone 4.