Les jetons de conception expliqués : transformez votre marque en do…
Les jetons de conception sont les décisions visuelles d'une marque (couleur, type, espacement, rayon) stockées sous forme de données nommées et structurées au lieu d'un guide de style statique. Étant donné que chaque composant lit les mêmes jetons, la modification d'une valeur met à jour l'ensemble du produit, et les personnes et l'IA peuvent s'appuyer sur la marque par défaut. C'est pourquoi il est préférable de capturer la marque sous forme de données plutôt que de transmettre un PDF.
Les jetons de conception sont les décisions visuelles individuelles qui composent une marque —
une couleur, une taille de police, un pas d’espacement, un rayon de coin — stockés sous
des données nommées et structurées au lieu d’être dessinées dans un fichier de conception ou un PDF.
Plutôt que d’écrire #FF450B à cinquante endroits différents, vous définissez un jeton
appelé « colour.brand.primary » une fois, et chaque bouton, lien et point de titre
à cela. Changez le jeton et tout ce qui l’utilise change avec lui. C’est
l’idée générale : la marque en tant que données, pas la marque en tant qu’image.
Cet article explique ce que sont les jetons, montre un exemple concret, contraste les jetons avec le PDF des directives de marque traditionnelles, et décrit comment capturer un la marque sous forme de jetons et de règles maintient la cohérence du travail de chaque client - et permet les composants (et l’IA) sont construits par défaut sur la marque.
Que sont les jetons de conception ?
Un jeton de conception est la plus petite unité réutilisable d’une décision de conception, étant donné un
un nom et une valeur. Considérez-le comme une variable dans un document plutôt que comme un
numéro tapé partout. space.md = 16px est un jeton. radius.card = 16px
est un jeton. colour.text.body = #242424 est un jeton.
Individuellement, ils semblent insignifiants. Le pouvoir est dans ce qui arrive quand tout en aval fait référence au nom plutôt qu’à la valeur :
- Un designer choisit la « marque principale » dans une palette : il choisit un jeton, je ne me souviens pas d’un code hexadécimal.
- La feuille de style d’un composant indique
colour.brand.primary— elle ne code jamais en dur le rouge. - Un changement de marque devient une modification d’une poignée de valeurs, pas une recherche et un remplacement sur toute une base de code.
Les jetons sont généralement organisés en quelques catégories claires. Voici un exemple typique carte :
| Catégorie | Ce qu’il contient | Exemple de jeton → valeur |
|---|---|---|
| Couleur | couleurs de la marque, de la surface, du texte et de l’état | couleur.marque.primaire → #FF450B |
| Typographie | familles de polices, tailles, épaisseurs, hauteur de ligne | font.display → Inter 800 |
| Espacement | l’échelle d’espacement utilisée pour les marges et le remplissage | espace.md → 16px |
| Rayon | combien de coins sont arrondis | radius.card → 16px |
| Élévation | ombres et superpositions | shadow.card → 0 14px 28px… |
À quoi ressemble un jeton de conception ?
Étant donné que les jetons ne sont que des données, ils sont généralement écrits dans un format lisible par machine. format tel que JSON. Une petite tranche d’un fichier de jeton pourrait lire :
{
"couleur": {
"marque": {
"primaire": { "valeur": "#FF450B" },
"encre": { "valeur": "#242424" },
"surface": { "valeur": "#F5F5F5" }
}
},
"espace": {
"sm": { "valeur": "8px" },
"md": { "valeur": "16px" },
"lg": { "valeur": "24px" }
},
"rayon": {
"contrôle": { "valeur": "10px" },
"carte": { "valeur": "16px" }
}
}
C’est tout le truc. C’est volontairement ennuyeux. Parce que le fichier est structuré et nommé, une feuille de style, un outil de conception, un script de build et une IA l’assistant peut tous lire la même source de vérité. Personne n’a besoin de regarder un échantillon et j’espère qu’ils ont choisi le bon rouge.
Les jetons sont également lisibles par l’homme. Une personne ouvrant ce fichier peut voir le
les décisions de la marque en un coup d’œil, et une règle placée à côté des jetons peut dire :
en langage clair, « les actions principales utilisent colour.brand.primary avec du blanc
texte.“ Les valeurs alimentent les machines ; les noms et les règles permettent aux humains de rester orientés.
Pourquoi pas simplement un PDF des lignes directrices de la marque ?
Un PDF de marque est une description de vos règles. Les jetons de conception sont les règles dans un le logiciel de formulaire peut réellement s’exécuter. Cette différence est tout l’argument, et cela se manifeste de cinq manières pratiques :
| PDF de la marque | Jetons de conception | |
|---|---|---|
| Formater | Une image des règles | Les règles comme données |
| Lu par | Les gens, occasionnellement | Code, outils et IA, chaque build |
| Appliqué | Copié à la main | Consommé automatiquement |
| Resté synchronisé | Manuellement, si jamais | Une modification met tout à jour |
| Dérive au fil du temps | Inévitable | Structurellement empêché |
Le mode de défaillance d’un PDF est familier à toutes les agences. Les lignes directrices disent que
le rouge est #FF450B. Six mois et trois freelances plus tard, le site live a
quatre rouges légèrement différents, car personne ne lit un PDF au moment de la construction et un
Le code hexadécimal copié à la main est un code hexadécimal qui finira par être mal copié.
Les jetons suppriment complètement l’étape de copie. Le bouton ne connaît pas la marque rouge — il lit « colour.brand.primary ». Il n’y a pas de seconde place pour la valeur vivre et lentement en désaccord avec le premier.
Comment les jetons assurent-ils la cohérence de chaque client ?
Pour une agence, la question intéressante n’est pas une marque mais plusieurs. C’est où le modèle gagne sa place.
Le module Design System de sSystm capture la marque d’un client comme exactement ceci : des jetons de conception structurés — couleur, type, espacement, rayon — plus règles, à la fois lisibles par l’homme et la machine. Il existe un seul modèle système par client. Chaque client obtient son propre ensemble de jetons ; l’outillage autour de ces jetons ne change jamais. Le type et la forme diffèrent du client au client — une marque est un empattement net avec des coins serrés, une autre un arrondi grotesk avec des pilules pleines - mais la machinerie qui lit et applique les jetons est identique à chaque fois.
La cohérence vient d’une règle simple : style des composants et des wireframes eux-mêmes à partir des jetons du client qui sont actifs. Vous ne restylez pas un bouton pour chaque marque. Le bouton lit les jetons ; échangez le client actif et le même bouton est désormais correctement adapté à la marque du nouveau. Tout reste cohérent par défaut, car « sur la marque » est une propriété des données, et non quelque chose qu’une personne doit se rappeler d’appliquer.
C’est une promesse très différente de “voici les lignes directrices, s’il vous plaît”. suivez-les. » Avec les tokens, suivre la marque est la voie du moindre résistance plutôt qu’un acte de discipline.
Tokens plus règles : la marque comme donnée exécutable
Les jetons à eux seuls capturent les valeurs. Les règles capturent les relations — les choses à faire et à ne pas faire qu’un code hexadécimal seul ne peut pas exprimer. Conservé à côté du jetons et écrits pour être lus à la fois par les personnes et les machines, un ensemble de règles pourrait dire :
- Les actions principales utilisent « colour.brand.primary » avec du texte blanc.
- Le corps du texte reste en « surface », avec un contraste minimum de AA.
- Ne placez jamais de texte en sourdine sur la surface secondaire.
- Pas de dégradés sur les surfaces interactives.
Parce que ces règles vivent comme des données à côté des jetons – et non comme un paragraphe dans un Personne ne ouvre les PDF — ils peuvent être vérifiés, appliqués et honorés automatiquement. La marque cesse d’être un document que l’on consulte et devient un cahier des charges que l’on consulte le travail est construit contre.
Comment l’IA s’appuie sur la marque à partir de jetons
Le modèle de jeton compte plus, et non moins, une fois que l’IA entre dans l’espace de travail. Une IA l’assistant chargé de créer une interface produira quelque chose - mais sans la marque en tant qu’entrée, c’est deviner vos couleurs et votre espacement. Nourrissez-le des jetons et des règles structurés et la marque devient quelque chose que le modèle peut lire et honorer, pas une image qu’il ne puisse voir.
C’est le même principe derrière Une IA qui se construit sans vous enfermer : l’assistant travaille à partir de vos données — vos tokens, vos règles, votre espace de travail — plutôt que d’hypothèses intégrées à l’outil de quelqu’un d’autre. Sortie conforme à la marque devient la valeur par défaut car la marque est un véritable intrant, exprimé sous une forme la machine peut consommer.
Où s’adapte le module Design System
Un système de conception est un module dans un ensemble plus vaste. sSystm est un [système d’exploitation d’agence tout-en-un](/fr/blog/logiciel de gestion d’agence tout-en-un) — CRM, projets, facturation, documents — où vous activez uniquement le modules dont vous avez besoin. Le Design System est un module premium pour les agences qui gèrent plusieurs marques et souhaitent que chacune soit capturée une fois, sous forme de données, et appliqué partout sans dérive.
Si votre marque vit actuellement dans un PDF, un drive partagé et le collectif mémoire de celui qui existe depuis le plus longtemps, le passage aux jetons est le passage de espérer que les choses restent cohérentes avec savoir qu’elles le sont. Transformez la marque en les données, et la cohérence cesse d’être une corvée et devient la valeur par défaut.
Explorez le Design System module pour voir comment une marque est capturés sous forme de jetons, de règles et de systèmes par client - ou parcourez l’intégralité Catalogue de modules pour voir où il se situe dans le système d’exploitation de l’agence au sens large.
Questions fréquentes
Que sont les jetons de conception ?
Les jetons de conception sont de petites valeurs nommées qui constituent le langage visuel d'une marque (une couleur, une taille de police, un pas d'espacement, un rayon de coin) stockées sous forme de données structurées plutôt que intégrées dans un fichier de conception. Au lieu d'écrire « #FF450B » à cinquante endroits, vous définissez une fois un jeton appelé colour.brand.primary et chaque bouton, lien et en-tête y fait référence. Modifiez le jeton et tout ce qui l'utilise est mis à jour ensemble.
Qu'est-ce qu'un exemple de jeton de conception ?
Un jeton minimal peut ressembler à colour.brand.primary avec la valeur #FF450B, ou space.md avec la valeur 16px. Les jetons sont généralement regroupés par catégorie (couleur, typographie, espacement, rayon) et exprimés dans un format lisible par machine tel que JSON afin que le code, les outils de conception et les assistants d'IA puissent tous lire la même source de vérité.
Pourquoi utiliser des jetons de conception au lieu d'un PDF de marque ?
Un PDF de marque est une image de vos règles ; les jetons de conception sont les règles sous une forme que le logiciel peut exécuter. Un PDF ne peut pas empêcher un développeur d'utiliser le mauvais rouge : personne ne le lit au moment de la construction. Les jetons sont consommés directement par les composants, de sorte que la marque est appliquée automatiquement et de manière cohérente au lieu d'être copiée à la main et de dériver lentement.
Les jetons de conception contribuent-ils à la cohérence entre les clients ?
Oui. Avec un système de conception par client, chaque marque obtient son propre ensemble de jetons tandis que l'outillage reste identique. Les composants s'adaptent eux-mêmes aux jetons du client qui sont actifs, de sorte que chaque livrable pour ce client est conforme à la marque par construction - le type et la forme changent entre les clients, les machines ne le font jamais.
L’IA peut-elle utiliser des jetons de conception ?
Les jetons étant des données structurées et lisibles par machine, un assistant IA peut les lire et créer des interfaces qui respectent la marque sans deviner. La marque devient une entrée que le modèle peut honorer plutôt qu'un document qu'il ne peut pas voir, ce qui rend réellement possible « l'IA qui s'appuie sur la marque ».
sSystm est le premier OS d'agence BYOC — vos clients, votre code et votre cloud sur votre propre compte Cloudflare, avec votre IA qui travaille dans tout l'espace de travail via MCP.
Rejoindre la liste d'attente