Corriger la lisibilité du tableau de caractéristiques des créatures en paysage #88

Open
opened 2026-07-16 16:53:56 +00:00 by Reliodas · 0 comments
Owner

Contexte

Au format paysage, le tableau FOR/DEX/CON/INT/SAG/CHA des créatures utilise des tailles spécifiques plus petites que le reste du statblock : 5 px pour les en-têtes, 6 px pour les valeurs et 5,5 px pour les noms de caractéristiques.

Le résultat est difficile à lire sur écran et à l'impression. Les colonnes n'ont pas non plus un alignement visuel homogène : les scores sont alignés à droite alors que les modificateurs et jets de sauvegarde sont centrés, ce qui décale les nombres dans les cellules colorées.

Modifications à faire

  • Revoir les tailles du tableau de caractéristiques en paysage afin de rester cohérent avec le corps adaptatif de la créature et lisible à taille physique A6.
  • Définir explicitement l'alignement horizontal et vertical des noms, scores, modificateurs et jets de sauvegarde.
  • Stabiliser les largeurs de colonnes pour les valeurs positives, négatives et à deux chiffres.
  • Vérifier que les couleurs et l'organisation en deux lignes de trois caractéristiques restent inchangées.
  • Comparer le rendu portrait et paysage pour éviter une régression du tableau portrait.
  • Vérifier le rendu dans l'aperçu, l'impression classique et le recto-verso aligné.
  • Ajouter une assertion ou une capture Playwright ciblée sur une créature possédant des valeurs variées.

Critères d'acceptation

  • Le tableau paysage est lisible à 100 % sur une carte A6 imprimée, sans police sensiblement plus petite que les informations voisines.
  • Les nombres sont centrés de manière homogène dans leurs cellules et alignés entre les colonnes MOD et JS.
  • Les valeurs négatives, positives et à deux chiffres ne se chevauchent pas et ne modifient pas la largeur du tableau.
  • Le tableau ne déborde pas et ne réduit pas indûment l'espace disponible pour les traits, actions et réactions.
  • Le format portrait conserve son organisation et sa lisibilité actuelles.
  • Les smoke tests et la validation Playwright passent.
## Contexte Au format paysage, le tableau FOR/DEX/CON/INT/SAG/CHA des créatures utilise des tailles spécifiques plus petites que le reste du statblock : 5 px pour les en-têtes, 6 px pour les valeurs et 5,5 px pour les noms de caractéristiques. Le résultat est difficile à lire sur écran et à l'impression. Les colonnes n'ont pas non plus un alignement visuel homogène : les scores sont alignés à droite alors que les modificateurs et jets de sauvegarde sont centrés, ce qui décale les nombres dans les cellules colorées. ## Modifications à faire - Revoir les tailles du tableau de caractéristiques en paysage afin de rester cohérent avec le corps adaptatif de la créature et lisible à taille physique A6. - Définir explicitement l'alignement horizontal et vertical des noms, scores, modificateurs et jets de sauvegarde. - Stabiliser les largeurs de colonnes pour les valeurs positives, négatives et à deux chiffres. - Vérifier que les couleurs et l'organisation en deux lignes de trois caractéristiques restent inchangées. - Comparer le rendu portrait et paysage pour éviter une régression du tableau portrait. - Vérifier le rendu dans l'aperçu, l'impression classique et le recto-verso aligné. - Ajouter une assertion ou une capture Playwright ciblée sur une créature possédant des valeurs variées. ## Critères d'acceptation - Le tableau paysage est lisible à 100 % sur une carte A6 imprimée, sans police sensiblement plus petite que les informations voisines. - Les nombres sont centrés de manière homogène dans leurs cellules et alignés entre les colonnes MOD et JS. - Les valeurs négatives, positives et à deux chiffres ne se chevauchent pas et ne modifient pas la largeur du tableau. - Le tableau ne déborde pas et ne réduit pas indûment l'espace disponible pour les traits, actions et réactions. - Le format portrait conserve son organisation et sa lisibilité actuelles. - Les smoke tests et la validation Playwright passent.
Reliodas added this to the 1.0.0-beta milestone 2026-07-16 16:53:56 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: dnd/cards#88
No description provided.