Écrire sur WhatsApp

Réponses générées par une IA (Mistral) à partir des pages du site. N’indiquez pas d’informations personnelles. Confidentialité

Assistant

Réserver un appel

Réponses générées par une IA (Mistral) à partir des pages du site. N’indiquez pas d’informations personnelles. Confidentialité

Guides 9 min de lecturePublié le

Design system e‑commerce : appliquer sa marque à la boutique

Jetons, typographie, couleurs, composants : comment un design system tient la cohérence entre la boutique Shopify, les réseaux sociaux et le packaging.

Sommaire10 parties
  1. Identité visuelle et design system : deux choses différentes
  2. Les fondations : les jetons de design
  3. La typographie
  4. La couleur
  5. Les composants de la boutique
  6. De la boutique aux réseaux sociaux et au packaging
  7. Construire le système, étape par étape
  8. Les erreurs fréquentes
  9. Questions fréquentes
  10. Pour aller plus loin

Une marque peut avoir une belle identité et une boutique incohérente : trois styles de boutons, des prix qui changent de taille d'une page à l'autre, des visuels de réseaux sociaux qui semblent venir d'une autre maison. Le design system est l'outil qui évite cette dérive. Ce guide explique ce qu'il contient, comment l'appliquer à une boutique Shopify, et comment il relie la boutique aux réseaux sociaux et au packaging.

L'essentiel

  • L'identité visuelle dit à quoi ressemble la marque ; le design system dit comment l'appliquer, partout, de la même façon.

  • Ses fondations sont des jetons de design : des valeurs nommées pour les couleurs, la typographie, les espacements, réutilisées par le design et par le code.

  • Un format standard de jetons existe depuis octobre 2025, publié par le groupe communautaire Design Tokens du W3C.

  • Sur Shopify, le système passe par les réglages du thème, ses sections et ses blocs, qui laissent l'équipe composer sans sortir de la charte.

  • Les mêmes jetons se déclinent sur les réseaux sociaux et le packaging, avec des adaptations propres à chaque support.

Résumer avec ChatGPT Claude Perplexity

Identité visuelle et design system : deux choses différentes

L'identité visuelle, c'est le logo, la palette, les typographies, le style photographique. Elle répond à la question « à quoi ressemble la marque ? ». Notre article sur l'identité visuelle d'une boutique traite de ce point.

Le design system répond à une autre question : « comment construit-on chaque écran, chaque visuel, chaque emballage pour qu'ils ressemblent tous à la marque ? ». Il contient trois couches :

  1. les fondations : couleurs, typographie, espacements, rayons, ombres, durées d'animation, sous forme de valeurs nommées ;

  2. les composants : bouton, carte produit, prix, champ de formulaire, bandeau, avec leurs variantes et leurs états ;

  3. les règles d'usage : quand utiliser quel composant, ce qu'on ne fait jamais, et qui valide un nouvel élément.

Une charte graphique en PDF couvre en général la première couche, partiellement. Un design system couvre les trois, et il est relié au code.

Des carreaux de céramique en grille régulière, une rangée en dégradé du bleu pâle au bleu soutenu.

Les fondations : les jetons de design

Ce qu'est un jeton

Un jeton de design est une valeur nommée. Au lieu d'écrire #1C2B4A dans trente fichiers, on définit un jeton couleur.texte.principal, utilisé partout. Changer la valeur du jeton change tout ce qui l'utilise.

On organise généralement les jetons en trois niveaux :

Niveau

Exemple

Rôle

Primitif

bleu-nuit-900

La valeur brute de la palette

Sémantique

texte-principal, fond-surface, prix-promotion

Le rôle de la valeur dans l'interface

Composant

bouton-principal-fond

L'application à un composant précis

Le niveau sémantique est le plus important. C'est lui qui permet de changer de palette, de créer un thème sombre ou une édition limitée sans toucher à chaque composant.

Un format standard, depuis 2025

Pendant longtemps, chaque outil avait son format de jetons. Le groupe communautaire Design Tokens du W3C a publié le 28 octobre 2025 la première version stable de sa spécification, la version 2025.10, qui comprend un module de format, un module de couleur et un module de résolution. L'annonce cite des outils qui l'implémentent déjà, comme Style Dictionary, Tokens Studio et Terrazzo. Ce n'est pas une recommandation officielle du W3C, mais ce format commun permet aux outils de design et au code de partager les mêmes fichiers.

Un jeton dans ce format ressemble à ceci :

Code
{
  "couleur": {
    "rouge-brique-600": { "$type": "color", "$value": { "colorSpace": "srgb", "components": [0.62, 0.22, 0.16] } },
    "texte-principal": { "$type": "color", "$value": { "colorSpace": "srgb", "components": [0.11, 0.17, 0.29] } },
    "prix-promotion": { "$type": "color", "$value": "{couleur.rouge-brique-600}" }
  },
  "espace": {
    "s": { "$type": "dimension", "$value": { "value": 8, "unit": "px" } }
  }
}

Côté design, Figma gère des variables qui jouent le même rôle et peuvent être organisées en modes, par exemple clair et sombre.

La typographie

Le système typographique d'une boutique ne se limite pas à deux polices. Il définit des rôles, chacun avec sa taille, sa graisse, son interligne et sa variante mobile :

  • titres de page et de section ;

  • texte courant des fiches et des pages éditoriales ;

  • nom de produit dans les cartes et sur la fiche ;

  • prix, ancien prix et prix unitaire, de préférence en chiffres tabulaires pour qu'ils s'alignent ;

  • étiquettes : badges, mentions de stock, catégories ;

  • boutons et liens.

Deux points sont propres à Shopify. Le réglage de police natif des thèmes s'appuie sur la bibliothèque de polices de Shopify, qui comprend des polices système et une sélection de Google Fonts. Si la police de votre marque n'y figure pas, le thème doit la charger lui-même depuis ses fichiers, et l'équipe ne pourra pas en changer depuis l'éditeur : c'est un choix à faire en connaissance de cause. Ensuite, vérifiez que la licence de la police couvre bien l'usage web, en plus de l'impression : ce sont souvent deux licences distinctes.

La couleur

Une palette de marque n'est pas un système de couleurs. Le système dit quelle couleur sert à quoi : fond, surface, texte, bordure, action principale, action secondaire, promotion, erreur, succès. Il fixe aussi les associations autorisées.

Ces associations se vérifient. Les WCAG demandent un contraste d'au moins 4,5:1 pour le texte courant, et de 3:1 pour les composants d'interface comme les bordures de champs ou les icônes. Un beige sur crème très élégant sur un moodboard échoue souvent à ce test. Mieux vaut le savoir au moment de définir les jetons que pendant un audit d'accessibilité.

Shopify prévoit dans ses thèmes un réglage de palette de couleurs : un ensemble de couleurs nommées, unique pour tout le thème, que l'équipe retrouve dans chaque réglage de couleur de l'éditeur (documentation). Les thèmes plus anciens utilisent des groupes de schémas de couleurs. Dans les deux cas, l'intérêt est le même : les sections ne proposent pas un sélecteur de couleur libre, mais des couleurs de la marque.

Pour le packaging et l'impression, la même couleur se définit autrement : une référence de nuancier pour l'imprimeur, une valeur pour l'écran. Le design system documente les équivalences, validées sur épreuve, pour que le carton et l'écran racontent la même chose.

Les composants de la boutique

Une boutique repose sur un nombre limité de composants, répétés partout. Les inventorier est la première étape concrète.

Composant

Variantes à prévoir

États à dessiner

Règle à fixer

Bouton

Principal, secondaire, texte

Survol, focus clavier, désactivé, chargement

Un seul bouton principal par écran

Carte produit

Standard, mise en avant, rupture

Survol, focus, deuxième image

Un seul lien vers la fiche

Prix

Normal, promotion, à partir de, prix unitaire

Variante non disponible

Ancien prix toujours lisible et annoncé comme tel

Badge

Nouveauté, édition limitée, promotion

Aucun

Un badge par carte au plus

Sélecteur de variante

Pastilles, boutons, liste

Sélectionné, épuisé, focus

Le nom de la valeur toujours lisible

Champ de formulaire

Texte, sélection, case à cocher

Focus, erreur, désactivé

Étiquette visible, erreur en texte

Panier latéral

Vide, avec articles, seuil de livraison

Ouverture, chargement, erreur

Focus dans le panier à l'ouverture

Bandeau d'information

Annonce, alerte

Fermé

Pas plus d'un à la fois

Les états sont la partie la plus souvent oubliée. Un bouton dessiné sans son état de focus clavier sera implémenté avec le contour par défaut du navigateur, ou pire, sans contour du tout.

Les composants dans un thème Shopify

Sur Shopify, les composants prennent la forme de sections, de blocs et de fragments de code. Les blocs de thème sont définis une fois au niveau du thème, réutilisables dans différentes sections et imbricables entre eux. C'est l'équivalent direct d'une bibliothèque de composants.

La clé est de concevoir les réglages de chaque section comme une traduction du design system. Plutôt que de proposer une couleur libre, une taille de texte en pixels et un arrondi au choix, une section bien pensée propose « style de fond : clair, surface, sombre » et « bouton : principal ou secondaire ». L'équipe compose librement ses pages, mais elle ne peut pas créer par accident un quatrième style de bouton. C'est cet équilibre entre autonomie et cohérence qui distingue un thème développé pour une marque d'un thème généraliste, et que nous détaillons dans notre comparatif sur le thème Shopify sur-mesure.

De la boutique aux réseaux sociaux et au packaging

Le design system n'est pas réservé à l'écran. Les mêmes fondations se déclinent sur chaque support, avec des règles adaptées.

Support

Ce qui se reprend tel quel

Ce qui s'adapte

Boutique

Jetons, typographie, composants

Tailles selon l'écran, états interactifs

Réseaux sociaux

Couleurs, typographies, style photo, ton

Formats et zones de sécurité propres à chaque réseau, tailles de texte plus grandes

E-mails

Couleurs, typographies de titre, boutons

Polices de repli, largeur fixe, composants simplifiés

Packaging et impression

Couleurs (par équivalence), typographies, logo

Références de nuancier, contraintes de matière et de fabrication

Boutique physique, salons

Couleurs, typographies, signalétique

Échelle, lisibilité à distance

Pour les réseaux sociaux, l'outil le plus utile est une série de gabarits construits avec les jetons du système : annonce de produit, citation, nouveauté, coulisses. L'équipe change l'image et le texte, la mise en forme reste celle de la marque. Pour le packaging, le système fixe l'usage du logo, les couleurs d'impression et la hiérarchie des informations, et l'unboxing prolonge la boutique. Notre article sur les erreurs de branding qui freinent les ventes revient sur ce point.

Construire le système, étape par étape

1. Inventorier l'existant

Faites des captures de toutes les pages types de la boutique, des derniers visuels publiés et des emballages. Regroupez ce qui se ressemble : vous verrez vite les cinq nuances de gris et les quatre styles de boutons qui se sont installés sans décision.

2. Définir les jetons

Partez de l'identité visuelle et fixez les primitives, puis les jetons sémantiques. Vérifiez les contrastes de chaque association autorisée dès cette étape.

3. Dessiner les composants par ordre d'usage

Commencez par ceux qui portent les ventes : carte produit, prix, bouton, sélecteur de variante, panier. Dessinez chaque état, sur mobile d'abord.

4. Documenter

Une page par composant suffit : à quoi il sert, ses variantes, ses états, ce qu'on ne fait pas avec. La documentation qu'on ne lit pas est celle qui fait vingt pages par bouton.

5. Relier au code

Les jetons alimentent les variables CSS du thème, et les composants du design correspondent aux sections et aux blocs. Quand le design change, le code change au même endroit.

6. Gouverner

Désignez qui valide un nouveau composant ou une nouvelle couleur, et versionnez le système. Une campagne qui a besoin d'un élément nouveau l'ajoute au système, au lieu de créer une exception.

Les erreurs fréquentes

  • Un design system qui ne vit que dans Figma. Si le code ne s'appuie pas sur les mêmes jetons, les deux divergent dès la première modification.

  • Trop de variantes. Chaque variante ajoutée est une décision de moins pour l'équipe, mais une incohérence possible de plus. Ajoutez-en quand un besoin réel apparaît.

  • Des réglages de thème trop libres. Un sélecteur de couleur libre dans chaque section défait le système en quelques semaines.

  • Des états oubliés. Focus, erreur, chargement, rupture de stock : ce sont eux qui font la qualité perçue d'une boutique.

  • Un système refait à chaque campagne. Une édition limitée peut changer les couleurs d'accent par ses jetons sémantiques, sans redessiner les composants.

Questions fréquentes

Une boutique a-t-elle besoin d'un design system ?

Dès que plusieurs personnes publient des contenus, ou que la marque existe sur plusieurs supports, oui. Il n'a pas besoin d'être volumineux : des jetons, une dizaine de composants documentés et quelques règles suffisent pour la plupart des boutiques. Son rôle est d'éviter que la cohérence dépende de la mémoire de chacun.

Quelle différence entre une charte graphique et un design system ?

La charte graphique décrit l'identité : logo, couleurs, typographies, exemples d'application. Le design system va plus loin : il définit les valeurs sous forme de jetons, les composants d'interface avec leurs états, et les règles pour les utiliser. Surtout, il est relié au code de la boutique, ce qui le rend applicable et non seulement consultable.

Peut-on appliquer un design system à un thème du Theme Store ?

En partie. Les réglages du thème permettent d'appliquer les couleurs, les polices de la bibliothèque Shopify et certains espacements. Les composants restent ceux du thème, avec ses propres choix. Plus votre système s'éloigne de ces choix, plus il faudra modifier le code du thème, avec les contraintes de mise à jour que cela implique.

Comment utiliser la police de sa marque sur Shopify ?

Si elle fait partie de la bibliothèque de polices de Shopify, elle se choisit dans les réglages du thème. Sinon, le thème doit charger les fichiers de la police depuis ses propres ressources, ce qui demande une intervention dans le code. Vérifiez au préalable que la licence couvre l'usage sur le web.

Qui doit maintenir le design system ?

Une personne responsable côté marque, qui valide les ajouts, et la personne ou l'équipe qui maintient le thème, pour que le code suive. Sans responsable désigné, le système se fige ou se fragmente. Une revue à chaque nouvelle collection ou campagne suffit souvent à le garder à jour.

Pour aller plus loin

Le design system se construit au moment du design de la boutique, et se traduit ensuite dans le thème. C'est le cœur de notre travail en design UX/UI Shopify. Pour appliquer votre identité à votre boutique sans la diluer, écrivez-nous.

Écrit par

Ylan ColsonFondateur de Lyvora

Ylan Colson a fondé Lyvora à Paris en 2024. Le studio conçoit et développe des sites vitrines et e‑commerce sur‑mesure, sur Shopify et sur Webcosa.

Le studioInstagram

Partager