Design système 1.0

Design système · version 1.0

Tout ce qu’il faut pour construire ÉtymoLogique.

Principes, jetons, composants d’interface et de jeu, motifs d’expérience, écrans types, microcopie et accessibilité. Chaque élément applique la charte « une couleur, un seul sens » définie par l’identité visuelle.

PWA mobile d’abord WCAG 2.2 AA Mode nocturne
00 / Principes

Six règles d’expérience

Quand un cas n’est pas prévu par le design système, ces principes tranchent. Ils passent avant l’esthétique.

Voir aussiLa boussole de la directionLes décisions

01

Se tromper ne coûte rien

Les briques sont rationnées, mais une tentative ratée ne consomme ni exemplaire ni énergie. Seule une découverte utilise un exemplaire de chaque brique, et l’interface le montre toujours.

→ Pas de confirmation pour « Vider ». Compteur « ×n » toujours visible, « −1 » après une découverte.

02

Une action principale par écran

Un seul bouton Corail visible à la fois. Le joueur sait toujours ce qu’il peut faire ensuite.

→ Table : Fusionner. Plis : Ouvrir. Carte agrandie : Voir les formes.

03

La brique est la vedette

L’interface reste neutre (Papier, Crème, Encre) pour que les briques et les mots découverts concentrent la couleur et l’attention.

→ Aucun décor coloré derrière une brique.

04

Montrer, puis expliquer

Le mot d’abord, sa définition ensuite, l’étymologie détaillée à la demande. Jamais de mur de texte avant le plaisir.

→ Révélation en 3 temps, détails au verso de la carte.

05

Honnête, jamais pressant

Les chances des plis sont affichées, le temps de recharge aussi. Pas de fausse urgence, pas de culpabilisation.

→ Pas de compte à rebours clignotant, pas de « Dernière chance ».

06

Accessible par défaut

Contrastes, cibles tactiles, clavier, lecteurs d’écran et animations réduites sont prévus dès le premier composant, pas ajoutés après.

→ Chaque composant ci-dessous liste son comportement accessible.

01 / Fondations

Les jetons

Toutes les valeurs du produit viennent de ces jetons. Aucune couleur, taille ou durée n’est écrite en dur dans un composant. Cliquez une couleur pour copier sa variable CSS.

1.1Couleurs

En situationIdentité visuelle : règles et usagesRègles élémentaires

Trois familles : les neutres (structure), les couleurs de ressource (ce qu’est une chose, en Base, Teinte et Profond) et l’action (ce que l’on peut faire). Les règles d’usage sont détaillées dans la charte de l’identité visuelle.

1.2Typographie

En situationTypographie : rôles et écritures

Quatre familles, chacune avec un rôle unique : la serif pour les mots et les titres, la sans pour l’interface, la mono pour les métadonnées, la cursive uniquement pour les brouillons du rituel des plis. Tailles en rem, base 16 px, respectant le zoom du système.

DisplayDécouverteserif 600 · 64/1 (mobile 40) · −0,04 em
Titre 1Table de fusionserif 600 · 40/1,05 (mobile 32)
Titre 2Formes trouvéesserif 600 · 26/1,2 (mobile 22)
Mot de cartephilosophieserif 600 · 18 → 52 selon la carte
DéfinitionRéflexion critique sur le savoir, l’existence et les valeurs.serif 400 · 17 → 20 / 1,4
CorpsGlissez une brique sur la table, ou touchez-la pour la poser.sans 400 · 16/1,55 · min 14
BoutonFusionnersans 800 · 13 · capitales · +0,06 em
MétaGrec ancien · N° 014mono 400 · 10 → 12 · capitales · +0,1 em
Brouillonsofiacursive · 30 · rituel des plis uniquement

1.3 Espacements

Échelle en 9 pas. Les marges internes des composants utilisent 8 à 24 ; les écarts entre sections 48 à 80.

1.4 Rayons et bordures

Rayon selon la nature : petite brique 6, brique 10, carte et panneau 14, carte agrandie 22, pastille 999. Bordures 1 (séparateur), 1,5 (composant), 2 (carte agrandie, pli).

1.5Élévation et plans

Quatre niveaux d’élévation. Les trois premiers utilisent des ombres dures (sans flou) ; seul le niveau superposition utilise une ombre floue. Chaque plan a un z-index réservé.

Platpanneau, carte de grille · z 0
Posébrique, bouton · ombre 4 · z 0
Soulevésurvol, glissement · ombre 6 à 10 · z 10
Superpositioncarte agrandie, dialogue, feuille · z 90 à 100
PlanJetonValeurUtilisé pour
Base--z-base0contenu de la page
Soulevé--z-raised10brique en cours de glissement, info-bulle
Collant--z-sticky60barre d’en-tête, barre d’onglets
Notification--z-toast80toasts
Voile--z-overlay90fond flouté derrière une superposition
Modal--z-modal100dialogue, feuille, carte agrandie

1.6Mouvement

En situationDémonstrations de mouvementLe rituel d’ouverture

Cinq durées et trois courbes. Le mouvement confirme une action, jamais ne la retarde : aucune interaction ne doit attendre la fin d’une animation. Cliquez pour rejouer.

Instant · 120 ms
pression, survol
Rapide · 240 ms
déplacement, filtre
Base · 360 ms
ouverture, toast
Lent · 480 ms
révélation, pop
Rituel · 1,8 s
ouverture de pli
CourbeJetonValeurUsage
Sortie douce--ease-outcubic-bezier(.16, 1, .3, 1)entrées, déplacements, apparitions
Ressort--ease-springcubic-bezier(.34, 1.56, .64, 1)briques, pop de découverte, boutons
Accélération--ease-incubic-bezier(.5, 0, .75, 0)sorties et fermetures uniquement

Animations réduites (réglage système ou réglage du jeu) : les déplacements deviennent des fondus de 120 ms, le rituel des plis affiche directement le résultat, les éléments en boucle s’arrêtent. Essayez le bouton en haut de page.

1.7Grille et points de rupture

En situationADR 0001 : PWA mobile d’abord

Conception mobile d’abord. Largeur de contenu maximale 1 320 px. Les marges respectent les zones sûres des téléphones (env(safe-area-inset-*)).

Mobile< 520 px · 4 colonnes · gouttière 12 · marge 20
Grand mobile520 → 760 px · 6 colonnes · gouttière 16
Tablette760 → 1 100 px · 8 colonnes · gouttière 20
Bureau≥ 1 100 px · 12 colonnes · gouttière 24 · marge 80

1.8Iconographie

Icônes au trait de 1,75 px sur une grille de 24, extrémités et angles arrondis, couleur currentColor. Taille 20 dans l’interface, 16 dans le texte, 24 dans la barre d’onglets. Une icône seule a toujours un libellé accessible ; une icône n’est jamais colorée d’une couleur de ressource. Posée sur une surface colorée (bouton Corail, bandeau, brique), l’icône est ton sur ton : la teinte profonde de la surface sur un fond clair, une teinte plus claire sur un fond sombre. Jamais d’Ambre sur Corail, ni de contour Encre autour d’une icône posée sur une couleur vive : son contour, s’il existe, est de la teinte profonde.

02 / Interface

Composants d’interface

Les briques élémentaires de l’interface, hors jeu. Chaque composant indique ses variantes, ses états et son comportement accessible.

2.1Boutons

En situationFusionner et Vider sur la table

Variantes
  • Principal : Corail, une seule fois par écran.
  • Secondaire : contour Encre, pour les actions alternatives.
  • Texte : Corail profond, pour les actions mineures (passer, en savoir plus).
  • Icône : cercle de 40 px, zone tactile étendue à 48 px, libellé accessible obligatoire.
  • Danger : Corail profond plein (--c-danger), texte Crème, icône octogone, pour l’action irréversible qui confirme (effacer, réinitialiser). Toujours précédé d’une confirmation, jamais deux par écran.
  • Danger discret : contour et texte Corail profond (Corail en mode nocturne), pour ouvrir une confirmation. Jamais pour un échec de jeu, qui reste en Gris encre.
Tailles et états

Petit (32) réservé aux contextes souris et aux zones denses, toujours avec une zone tactile de 44. Chargement : texte masqué, indicateur rotatif, largeur conservée, aria-busy="true".

2.2Recherche et champs

Démo : rechercher une brique
9 briques
États
Aucun résultat. Vérifiez l’orthographe ou essayez un sens (« vie »).

Libellé toujours visible (jamais seulement un texte d’exemple). Erreur signalée par un texte et une barre Gris encre, jamais par du rouge. Hauteur 48, texte 15 minimum pour éviter le zoom automatique sur mobile.

2.3Sélecteurs

Filtres (pastilles)

Choix unique, aria-pressed. Pastille de couleur = couleur du type, toujours avec un libellé et un compteur.

Contrôle segmenté

2 à 4 options courtes, pour un tri ou un mode d’affichage. Sélection en Encre : le fond glisse vers l’option choisie (380 ms, ressort).

Onglets
Mot, définition et composition.

Le trait glisse sous l’onglet choisi (380 ms, ressort). Flèches ← → pour changer d’onglet (motif ARIA « tabs »).

2.4Réglages : interrupteurs et cases

Réglages du jeu
Cases à cocher

Interrupteur : effet immédiat (réglage). Case : choix multiples dans un formulaire, appliqués ensemble. Libellé cliquable, zone tactile de 44.

2.5Badges, indicateurs et info-bulles

Compteur
418

Encre, texte Papier. Nombre exact jusqu’à 99, puis « 99+ ».

Nouveauté
Nouveau

Carte : halo Corail diffus, jusqu’à la première consultation, sans pastille. Fascicule paru : badge Corail, texte Encre.

Rareté
CommunetrianglePeu communecarréRarepentagoneLégendairediamant

4 niveaux, 1 forme chacun : plus de côtés = plus rare pour les trois premiers, le diamant des légendaires est à part. Ambre cerné d’Encre 1,5 px sur fond neutre, + libellé ou aria-label. Dans le bandeau d’une carte : teinte profonde du bandeau, sans contour, jamais d’Ambre sur une couleur vive. Diamant : losange étiré, nettement plus haut que large, distinct du cercle des états. Jamais sur une brique. Tailles 12 · 16 · 22.

Confiance
ÉtablieProbableDiscutée

Traits Encre, jamais de couleur ni de forme géométrique (réservées à la rareté).

Langue
Grec ancien

Point Palimpseste + nom complet. Jamais d’abréviation.

Info-bulle
Degré de consensus des spécialistes sur cette étymologie.

Au survol et au focus. Jamais d’information indispensable, jamais d’action à l’intérieur.

Exemplaires
bio-×3

Pastille Encre en haut à droite, toujours visible : exemplaires disponibles (×1, ×2…). À zéro : « Épuisée », en pointillé.

Encre
12gouttes

Goutte Ambre cernée d’Encre, nombre en serif.

2.6Progression et chargement

Barres

Collection : Encre sur piste Sable. Garantie des plis : Ambre, piste cernée d’Encre. Toujours accompagnée d’un texte (« 7 sur 12 »).

Anneau et étapes

Anneau : énergie et famille. Étapes : tutoriel (4 au maximum).

Squelettes

Affichés seulement si le chargement dépasse 400 ms, à la forme exacte du contenu attendu. Jamais d’écran de chargement plein.

2.7Superpositions et notifications

Quatre niveaux d’interruption, du plus léger au plus fort. Choisir toujours le plus léger qui convient.

Message en ligne

Retour d’une action, à l’endroit de l’action. role="status". Ne bloque rien.

Toast

Confirmation d’une action hors de vue. 1 ligne, 3 s, en bas à droite (bas centré sur mobile). Jamais d’action critique dedans.

Feuille

Mobile : options ou détails liés au contexte (réglages rapides, tri). Glisser vers le bas ou toucher le voile pour fermer.

Dialogue

Seulement pour une action irréversible (réinitialiser la progression). Focus piégé, Échap pour annuler, action destructive jamais par défaut. Bouton de confirmation en Danger (Corail profond), Annuler en secondaire.

2.8États vides, hors ligne et erreurs

?

Aucun résultat

Aucune brique ne correspond à « zzz ». Essayez un sens, comme « vie » ou « terre ».

Pli en recharge

Le prochain pli sera prêt dans 04:21:50. Vos briques restent toutes jouables.

Retour à la table

Bannière Sable, icône et texte Encre. Toujours dire ce qui fonctionne encore et ce qui n’a pas été perdu.

03 / Jeu

Composants de jeu

Les objets propres à ÉtymoLogique : briques, table, fiche de découverte, cartes du codex, plis. Leur couleur vient toujours du type de ressource.

3.1Brique

En situationBriques de la réserveFormes

Anatomie
-logiesuffixe · « étude »×2 1234
  1. Libellé : serif 700, trait d’union qui indique la position (préfixe- / -suffixe).
  2. Type et sens : mono, capitales, sens entre guillemets français.
  3. Exemplaires disponibles : pastille Encre toujours visible, même à ×1.
  4. Ombre dure 4 px en Encre : elle dit « je suis manipulable ».
Tailles
philo-préfixe · « ami » bio-préfixe · « vie » -logie géo-

L (révélation de pli, 40) · M (table et réserve, 21) · S (mini-carte, équation compacte, 16) · Petite brique (dans un texte, 13 à 15). Largeur minimale M : 96 × 52.

États
bio- bio- bio- bio- bio- bio- bio-

Repos · survol · glissement (+4°, ombre 10) · emplacement d’origine pendant le glissement (pointillé) · posée sur la table (dans sa case, sans anneau) · désactivée : tous les exemplaires sont posés (40 %) · épuisée (pointillé, hachures Sable, Gris encre).

3.2Réserve et rationnement

En situationRéserve jouableRemplir la réserveADR 0012

Chaque brique existe en un nombre limité d’exemplaires, 5 au plus. Les plis sont la seule source d’exemplaires. Se tromper ne coûte rien ; une découverte consomme un exemplaire de chaque brique utilisée.

États de réserve
géo-« terre »×2
Disponible
-logie« étude »×1
Dernier exemplaire
bio-« vie »×0
Tous posés
-graphie« écriture »Épuisée
Épuisée

Le compteur montre les exemplaires disponibles : poser une brique en réserve un, la retirer le rend. Toucher une brique indisponible affiche un message sans secousse : « Tous vos exemplaires de -logie sont déjà sur la table. » ou « Plus aucun exemplaire de -graphie. Ouvrez un pli pour en retrouver. » Une brique épuisée reste dans le codex.

Coût d’une découverte
bio-×1−1-logie×1−1 Exemplaires utilisésbio-−1 · reste ×1-logie−1 · reste ×1
Nouvelle découverte−1 exemplaire de chaque brique ; « −1 » s’envole (1,3 s)
Déjà connu, presque, échecrien n’est consommé
Pli, brique connue+1 exemplaire, 5 au plus, et de l’encre ; au-delà, plus d’encre
Réserve bloquéebrique utile garantie au plus tard au 5ᵉ pli

3.3Table de fusion

En situationLa table de fusion

Emplacements
1 2 -logie

Vide (pointillé, numéro d’ordre en italique) · cible de dépôt (teinte Corail, +4 %) · rempli · refus (secousse de 500 ms). L’ordre compte : les emplacements sont numérotés.

Messages de tentative

Cercle d’état + phrase courte. Annoncé par aria-live="polite".

3.4Fiche de découverte

En situationObtenir une ficheLa même carte dans le codex

Découverte 3 / 9 géographie Science qui décrit la surface de la Terre, ses paysages et ses populations. géo-« terre »+-graphie« description » Sens littéral« description de la terre »
  1. Annonce : « Découverte n / total » (ou « Déjà dans le codex »), Corail profond.
  2. Mot surligné par morceaux, aux couleurs des briques, séparés d’un filet de 3 px.
  3. Définition actuelle, serif 18 à 20.
  4. Équation en briques S, puis le sens littéral.
  5. Origine et transformation, plus discrètes (Gris encre).
  6. Exemplaires utilisés : petites briques, « −1 » et ce qu’il reste (« reste ×1 » ou « épuisée »). Absent si le mot était déjà connu.
  7. Un seul bouton : Continuer (secondaire, l’action principale reste « Fusionner »).

3.5Cartes du codex

En situationVue globale et carte agrandieTextures de carte

Mini-cartes (grille)
N° 008Motbiologie« étude de la vie »● Français●● N° 006Suffixe-logie« étude »● Français●●● N° 004LangueΩGrec ancien6 / 10 formes N° 010, nouvelle carteMotphilosophie« amour de la sagesse »● Français●●○ N° 017Mot?Piste : « loi des astres »

Format 3:4, bandeau de 24 px de la couleur du type (Encre pour les mots). Rareté en haut à droite du bandeau, dans la teinte profonde du bandeau et sans contour, à égale distance du haut et du bord. Pastilles de formes trouvées. Nouvelle : halo Corail diffus autour de la carte, jusqu’à la première consultation ; la carte garde sa structure et son contour. Inconnue : hachures, « ? » et piste. Découverte : silhouette de son sens en fond, aplat d’Encre à 10 %, recadré par le bord, jamais sous le bandeau (textures de carte, ADR 0023).

Carte agrandie
  • Ouverture : la carte s’envole depuis sa position dans la grille (FLIP, 600 ms, ressort).
  • Recto : mot, langue (lien), définition, équation en briques (liens), confiance, bouton « Voir les formes ». En fond, la même silhouette qu’en grille, à 8,5 % ; le verso reste nu.
  • Verso : formes trouvées par langue, progression, composants ou mots formés (liens) ; pour une brique, progression de sa famille (« 4 / 5 mots »).
  • Retourner : toucher la carte ou le bouton ; rotation 3D de 850 ms.
  • Naviguer : flèches, balayage horizontal sur mobile, liens internes ; fil d’Ariane au-dessus de la carte.
  • Fermer : croix, Échap, toucher le voile ; la carte revient à sa place et le focus aussi.

3.6Plis, énergie et encre

En situationL’atelier des plisLes dix jaquettesADR 0011

Pli

Jaquette illustrée propre à chaque fascicule (neutres et Ambre seulement), cadre Encre 2, sceau Ambre. La jaquette dit le fascicule choisi, jamais la brique tirée. Flotte au repos ; en recharge, silhouette en pointillé, jamais grisée.

Énergie
1 / 2
Prochain pli dans 08:12:40

Anneau Ambre cerné d’Encre. Deux charges au plus ; temps restant toujours en clair, arrêté à 2 / 2.

Chances
Commune66 % Peu commune28 % Rare5,9 % Légendaire0,9 %?2,9 %

Pourcentages exacts, format français « 5,9 % ». Briques inconnues en silhouette.

Rituel
σοφίαsofia-sophie

Charge 0,3 s · écriture 1,3 s dans la carte, qui grossit (× 1,14) et vibre · explosion 0,3 s · révélation. Passable en touchant ou avec Échap.

04 / Motifs

Motifs d’expérience

Comment les composants s’assemblent : navigation, parcours, retours, gestes, son, clavier, première utilisation.

4.1 Navigation principale

Quatre destinations, toujours visibles. Barre d’onglets en bas sur mobile (pouce), rail vertical à gauche au-delà de 1 100 px. La destination active est en Encre avec un repère ; un compteur Corail signale une nouveauté (pli prêt, carte nouvelle).

Ordre fixe : Table · Plis · Codex · Réglages. Changer d’onglet conserve l’état de chaque écran (briques posées, filtres, défilement).

4.2 Parcours de fusion

  1. Choisir une brique disponible dans la réserve (toucher ou glisser).
  2. La poser dans l’emplacement 1 ou 2 : un exemplaire est réservé. Toucher un emplacement rempli la retire et rend l’exemplaire.
  3. Ordonner : l’ordre fait partie de l’hypothèse.
  4. Fusionner : bouton principal, pulse quand les deux emplacements sont remplis.
  5. Résultat : découverte (fiche, −1 exemplaire par brique), presque (indice), échec (secousse), déjà connu (rappel). Seule la découverte consomme.
  6. Continuer : la table est vide. Si une brique est épuisée, le lien « Ouvrir un pli » est mis en avant.

4.3Retours d’une tentative

En situationEssayer chaque retourMouvements associés

RésultatVisuelMouvementSonVibrationTexte
Découvertefiche, cercle Corail, confettis aux couleurs des briquespop à ressort 480 ms, ondeaccord ascendant, 0,6 s2 impulsions courtes« Nouvelle découverte : biologie ! » · « −1 » sur chaque brique utilisée
Presquecercle contour Encrelégère secousse 300 msnote suspendue1 impulsion courte« Bonnes briques… mais l’ordre compte. »
Écheccercle Gris encresecousse 500 msclic sourdaucune« Aucune recette connue. Rien n’est perdu. »
Déjà connucercle Encre, fiche rouvertefondu 240 msaucunaucune« biologie est déjà dans votre codex. »
Nouvelle brique (pli)rituel, rayons Ambre1,8 splume, puis éclat1 impulsion longue« Nouvelle brique ! »
Brique connue (pli)« +1 exemplaire · ×3 · +3 gouttes », « De retour ! » si épuisée1,8 splume, puis éclat doux1 impulsion courte« +1 exemplaire : ×3 dans votre réserve · +3 gouttes d’encre »
Réserve pleine (pli)« Réserve pleine · ×5 », gouttes1,8 splume, puis goutte1 impulsion courte« Réserve pleine : +4 gouttes d’encre »
Brique indisponiblecercle contour Encre, petite brique dans le messageaucunaucunaucune« Plus aucun exemplaire de -logie. Ouvrez un pli pour en retrouver. »

Sons et vibrations désactivables séparément. Jamais de son pour un échec qui puisse sembler moqueur.

4.4 Gestes

Toucherposer une brique, ouvrir une carte, retourner une carte
Glisserdéplacer une brique vers un emplacement (alternative au toucher)
Appui longaperçu du sens d’une brique (info-bulle), sans la poser
Balayer ← →carte précédente ou suivante dans la carte agrandie
Balayer ↓fermer une feuille

Chaque geste a une alternative par bouton : aucun geste n’est indispensable.

4.5 Clavier

Tabparcourir dans l’ordre de lecture
Entrée Espaceposer une brique, activer un bouton ou un lien
Ffusionner (quand les emplacements sont remplis)
← →carte précédente ou suivante, onglets
Échapfermer une superposition, passer le rituel
/rechercher dans le codex

4.6 Première utilisation

Trois étapes guidées au maximum, sur l’écran réel (jamais de diaporama). Une bulle Encre pointe l’élément concerné, le reste est légèrement voilé. « Passer » est toujours visible.

bio-
Touchez bio- pour la poser sur la table. L’ordre des briques compte.

4.7 Choisir la bonne superposition

BesoinComposant
Confirmer une actionmessage en ligne ou toast
Explorer un objetcarte agrandie
Options contextuellesfeuille (mobile) ou menu (bureau)
Action irréversibledialogue
Problème durablebannière en haut de l’écran
Aide ponctuelleinfo-bulle ou bulle guidée

Une seule superposition à la fois. Jamais de dialogue au lancement de l’application.

05 / Écrans

Écrans types

Les écrans principaux de la PWA sur mobile, assemblés uniquement avec les composants de ce design système.

Voir aussiToutes les interfacesLes maquettes

Table de fusion
Codex
Atelier des plis
Carte agrandie
06 / Contenu

Voix et microcopie

Le jeu parle comme un guide curieux : précis, chaleureux, jamais professoral. Il vouvoie, et s’adresse au joueur à l’impératif (« Posez », « Touchez »).

Ton

  • Phrases courtes : une idée par phrase.
  • Encourageant après un échec, jamais moqueur.
  • Curieux : on invite à explorer, on ne récite pas.
  • Pas de jargon linguistique sans explication (« dérivé », pas « suffixation hypostatique »).

Typographie française

  • Guillemets « » avec espaces insécables.
  • Espace insécable avant « : », « ; », « ? », « ! ».
  • Pourcentages : « 5,9 % » (virgule, espace).
  • Nombres : « 1 320 », « ×2 », « N° 014 ».
  • Apostrophe typographique ’.

Règles de nommage

  • Langues toujours en toutes lettres : « grec ancien », jamais « GRC ».
  • Préfixes et suffixes toujours sous forme de brique, jamais en texte brut.
  • Formes étrangères avec leur attribut lang et leur translittération.
  • Majuscule seulement en début de phrase et aux noms propres.

6.1Glossaire de l’interface

En situationLa boussole

TermeDéfinition pour le joueurÀ ne pas dire
BriqueMorceau de mot manipulable : préfixe ou suffixe.racine, morphème, élément
Table de fusionL’endroit où l’on assemble deux briques.établi, plateau
DécouverteUn mot trouvé en fusionnant des briques.succès, victoire
CodexLa collection de toutes les cartes trouvées.Pokédex, inventaire
CarteLa fiche d’un mot, d’une brique ou d’une langue dans le codex.entrée, item
ExemplaireUne unité d’une brique. Une découverte en utilise un de chaque brique.charge, munition, jeton
RéserveLes exemplaires que vous possédez, 5 au plus par brique.inventaire, stock
ÉpuiséeBrique sans exemplaire : elle reste dans le codex et revient par les plis.perdue, détruite, vide
PliPli scellé et gratuit qui contient une brique ; seule source d’exemplaires. On l’ouvre en brisant le sceau.pack, coffre, loot box, booster
FasciculeNouvel ensemble de mots et de briques, publié environ tous les 30 jours, avec sa jaquette et son pli.pack, extension, saison, mise à jour
DoublonBrique déjà connue reçue dans un pli : un exemplaire de plus.raté, perte
Gouttes d’encreCe que rapporte chaque pli : 2 gouttes, plus un bonus pour un doublon ; s’échangent contre des sabliers ou des indices.monnaie, gemmes
ÉnergieCe qui permet d’ouvrir un pli ; deux charges au plus, une toutes les 12 h.vies, stamina
SablierFait avancer la recharge d’une heure. S’échange contre 10 gouttes d’encre, sans limite, à la boutique. Du temps, jamais un tirage.boost, accélérateur, skip
LégendaireBrique ou mot le plus rare, marqué d’un diamant. Leur nombre reste secret ; celles que vous trouvez se comptent à part.mythique, ultra-rare
RicochetsCourtes questions sur les cartes que vous avez trouvées. Rien n’est consommé.révision, quiz, exercice, leçon
MaîtriséeCarte qui a reçu trois bonnes réponses en ricochets, sur trois jours différents. Elle le reste.apprise, validée
QuêteObjectif de la page Quêtes : trois quêtes du jour, des quêtes au long cours et les jalons des fascicules.mission, tâche, corvée
Carte de lecteurReçoit un tampon chaque jour où vos trois quêtes du jour sont faites ; au 7ᵉ tampon, une récompense.série, flamme, streak
Cadeau de bienvenueCe que reçoit un nouveau joueur, une seule fois, dans la page Quêtes.pack de départ, offre, starter pack
Sens littéralCe que disent les briques mises bout à bout.traduction

6.2Modèles de messages

À faire
  • « Aucune recette connue. Rien n’est perdu : essayez autre chose. »
  • « Hors ligne. Vous pouvez continuer à fusionner. »
  • « Le prochain pli sera prêt dans 04:21:50. »
  • « +1 exemplaire : ×3 dans votre réserve. »
  • « Plus aucun exemplaire de -logie. Ouvrez un pli pour en retrouver. »
  • « Impossible d’ouvrir le pli. Rien n’a été consommé. »
À éviter
  • « Erreur ! Mauvaise combinaison. »
  • « Échec de la connexion au serveur (code 503). »
  • « Dépêchez-vous, plus que 2 heures ! »
  • « Dommage, encore un doublon… »
  • « Brique perdue ! »
  • « Une erreur est survenue. »
07 / Accessibilité

Pour tous les joueurs

Objectif WCAG 2.2 niveau AA sur tout le produit. Cette liste sert de contrôle avant chaque publication d’écran.

Voir

  • Texte 4,5:1, grands titres et icônes 3:1 minimum.
  • La couleur n’est jamais le seul signal (type écrit, trait d’union, cercle d’état + texte).
  • Tailles en rem : l’interface supporte un zoom de 200 % sans perte.
  • Mode nocturne et mode clair testés séparément.

Toucher et clavier

  • Cibles tactiles de 44 × 44 minimum, espacées de 8.
  • Chaque glissement a une alternative au toucher ou au clavier.
  • Focus toujours visible : anneau Encre 2 px décalé de 3 px.
  • Ordre de tabulation = ordre de lecture ; focus piégé dans les superpositions et restitué à la fermeture.

Entendre et comprendre

  • Résultats de fusion et de pli annoncés par aria-live="polite".
  • Textes brouillés ou animés doublés d’une version lisible (sr-only).
  • Formes grecques et latines balisées avec leur attribut lang.
  • Sons jamais porteurs d’une information absente du texte.

Mouvement

  • Respect de prefers-reduced-motion et réglage du jeu.
  • Aucun clignotement au-delà de 3 fois par seconde.
  • Rituel des plis passable ; aucune action bloquée par une animation.

Temps

  • Aucun délai imposé pour une décision.
  • Toasts de 3 s minimum, jamais porteurs d’une action unique.
  • La recharge d’énergie n’empêche jamais de jouer.

Structure

  • Un seul h1 par écran, hiérarchie des titres respectée.
  • Repères : header, nav, main.
  • Boutons pour les actions, liens pour les destinations.
  • Composants personnalisés conformes aux motifs ARIA (onglets, interrupteurs, dialogue).
08 / Jetons

Export des jetons

La source de vérité pour le développement. Les mêmes valeurs alimentent le CSS, le code et les maquettes. Le mode nocturne ne redéfinit que les neutres.

Variables CSS

        
Design tokens (JSON)

        

8.1Mode nocturne

JetonClairNocturneRemarque
--paper#F3EEE3#0F1F19fond de page
--cream#FFFBF3#182C24surfaces
--ink#0F1F19#F3EEE3texte et bordures
--ink-3#5C6B62#93A39Amétadonnées (4,5:1 dans les deux modes)
--fixed-ink#0F1F19 dans les deux modestexte posé sur une couleur vive
Couleurs de ressource et d’actionidentiques dans les deux modesseuls les neutres s’inversent