Files
GameTime/.ideai/memory/gametime-visual-identity.md
Blomios e35ff8fba0 docs(ideai): met à jour la mémoire et les tickets après l'identité visuelle
Ajoute la note mémoire sur l'identité visuelle Court Blazer et reflète
le ticket #17 (terminé) ainsi que le cadrage du ticket #18.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 23:46:30 +02:00

3.0 KiB

name, description, metadata
name description metadata
gametime-visual-identity memory note gametime-visual-identity
type
project

GameTime — Identité visuelle retenue : "Court Blazer"

Décision finale validée par l'utilisateur (2026-07-17), après comparaison de 4 pistes dans un artifact de maquette (Grain de Jeu, Cour d'École, Court Elite, Court Blazer).

Court Blazer = couleurs de Court Elite + structure/logo de Cour d'École + typographie de Cour d'École (pas Fraunces, qui avait été proposé puis écarté : l'utilisateur a préféré rester sur Anton/Archivo, jugées suffisamment affirmées).

Palette

Thème sombre :

Rôle Hex
Primaire (or) #C9A24A
Accent (crimson) #D72638
Fond #080A12
Surface / carte #141824
Texte principal #F5F1E8
Texte secondaire #A7ADBA
Bordure #242A3A

Thème clair :

Rôle Hex
Primaire (or bruni) #9E7623
Accent (crimson) #B91C2B
Fond #F4F1EA
Surface / carte #FFFFFF
Texte principal #11131A
Texte secondaire #626A78
Bordure #E4DFD2

Succès #2ECC71 (sombre) / #178A4A (clair), Erreur #FF4D5E (sombre) / #C81E32 (clair) — repris de la piste Court Elite d'origine.

Typographie

  • Anton (Regular, poids unique) pour tous les titres, l'app-wordmark, le nom d'exercice, et surtout les chiffres (chrono d'exécution, valeurs de séries/répétitions/score) — grand format façon tableau de score.
  • Archivo (police variable, weight 400 pour le corps, 600-700 pour emphase) pour tout le texte courant, labels, descriptions.
  • Fichiers de police bundlés en local (offline-first, pas de dépendance réseau type google_fonts package) : assets/fonts/Anton-Regular.ttf et assets/fonts/Archivo-Variable.ttf (police variable, Flutter gère nativement la sélection de graisse via FontWeight sur ce fichier unique).

Forme et composants

  • Rayon de bordure : 6px (entre le carré strict de Cour d'École et l'arrondi de Court Elite).
  • Cartes et panneaux : plats, sans ombre portée (pas de glassmorphism, pas d'ombre "tamponnée").
  • Liseré supérieur de 2px en couleur accent (crimson) sur les cartes clés (bloc chrono, carte historique, bandeau de reprise) — clin d'œil "tableau de score", en version atténuée par rapport à Cour d'École (qui utilisait 3px).
  • Badges : rayon 5px (ni pilule complète, ni carré strict).

Concept "patch" hérité de Cour d'École, recoloré :

  • Rectangle à coins arrondis (rx 9-10), fond surface, contour primary (or).
  • Bande diagonale traversant le badge (via clipPath), couleur accent (crimson).
  • Petit point plein primary en haut à gauche (accent ballon).
  • Monogramme "GT" centré, police Anton (au lieu de Fraunces envisagé un temps).

Référence

Maquette comparative complète (4 pistes, clair/sombre) conservée dans l'artifact Claude : voir historique de conversation Main du 2026-07-17. Cette mémoire fait foi pour l'implémentation Flutter réelle (tickets d'implémentation DA, cf. tickets IdeA #16+).