Guide
Pas de designer ? Empruntez un design system éprouvé pour votre app
Vous reconnaissez un bon design quand vous en voyez un, mais vous ne savez pas en créer un de zéro. Pas besoin. Choisissez un produit que vous admirez, récupérez son design system sous forme de DESIGN.md, changez ce qui fait son identité, et votre agent de code dispose d’un système éprouvé pour construire votre app.
Éprouvé signifie testé sur de vrais utilisateurs : une typographie lisible, des espacements qui respirent, des boutons qui ressemblent à des boutons. Vous gardez tout cela et y mettez votre propre identité.
Écrit pour les fondateurs solo et les petites équipes. Mis à jour le .
Ce que vous obtiendrez
- Une courte liste de ce qui fait un bon site de référence, pour en choisir un adapté à votre produit.
- Un DESIGN.md à déposer dans votre dépôt comme design system de départ.
- Une séparation claire entre ce qu’il faut garder (échelle typographique, espacements, rayons, formes des composants) et ce qu’il faut changer (couleur de marque, logo, polices, ton).
- Un prompt qui fait le remplacement pour vous, et une vérification que le résultat reste lisible.
Comment choisir un site de référence
Le site que vous empruntez détermine en grande partie le ressenti de votre app : prenez dix minutes pour bien choisir. Une bonne référence a ces caractéristiques :
- Le même type de produit. Un tableau de bord s’inspire bien d’un autre tableau de bord, pas d’une boutique de mode.
- Une densité similaire. Si votre app est faite de formulaires et de tableaux, choisissez un site avec des formulaires et des tableaux, pas un seul grand hero.
- Une couleur d’action claire. Quand une seule couleur indique où cliquer, changer d’identité revient à remplacer cette seule famille de couleurs.
- Une typographie lisible. Ouvrez le site sur votre téléphone et lisez un paragraphe. Si c’est confortable, l’échelle typographique vaut la peine d’être reprise.
- Clair ou sombre, comme vous le voulez. Transformer un système pensé d’abord en sombre en système clair, c’est une refonte, pas un ajustement.
- Un style qui n’est pas la marque elle-même. Si vous reconnaîtriez le site à sa seule couleur, vous auriez trop de choses à changer.
La galerie DESIGN.md peut être filtrée par catégorie, ce qui permet de comparer rapidement quelques candidats.
Étapes
Présélectionnez deux ou trois sites
Appuyez-vous sur les critères ci-dessus. Des captures d’écran des écrans qui vous plaisent vous aideront à trancher plus tard.
Récupérez le DESIGN.md de votre favori
Copiez-le depuis sa page de la galerie, ou collez l’URL sur la page d’accueil de Design Extractor et lancez une extraction Pro. Le mode Pro échantillonne les pages clés du site et renvoie un seul fichier avec couleurs, typographie, espacements, rayons et recettes de composants. Vous découvrez le format ? Lisez ce qu’est un DESIGN.md.
Adaptez-le
Changez la famille de couleurs de la marque, les polices si elles sont commerciales, le nom et le ton. Le prompt ci-dessous fait tout cela d’un coup.
Placez-le dans votre dépôt et indiquez-le à votre agent
Enregistrez-le sous le nom DESIGN.md à la racine du dépôt. Le guide Claude Code et Cursor donne la référence à ajouter.
Vérifiez-le
Collez le fichier modifié dans le validateur DESIGN.md gratuit. Il vérifie la structure et signale les couleurs de texte au contraste insuffisant.
Exemple concret : Notion
Imaginons que vous aimiez le ressenti de Notion. Voici son design system tel que le DESIGN.md de la galerie le décrit, et ce que vous garderiez ou changeriez.
Couleurs
Typographie
Formes
Les 12 premières couleurs, 6 styles de texte et 4 rayons de Notion, rendus à partir de son DESIGN.md. Cliquez sur une pastille pour copier la valeur hex.
Ce qu’il faut garder et ce qu’il faut changer
| Partie du fichier | Dans le DESIGN.md de Notion | Que faire |
|---|---|---|
| Échelle typographique | de hero-display, 96px, graisse 600 à body, 16px, graisse 400 | Garder |
| Rayons | xs 4px, sm 8px, md 12px, full 9999px | Garder |
| Neutres | surface #FFFFFF, ink #000000 | Garder |
| Formes des composants | 14 recettes de composants avec tailles, marges internes, bordures et états | Garder |
| Couleur de marque | primary #0075DE, primary-focus #0075DE, primary-link #097FE8, primary-pressed #005BAB, primary-tint #E6F3FE | Remplacer par votre couleur et ses nuances |
| Polices | Notion Inter, Lyon Text | Garder seulement si elles sont libres d’utilisation, sinon utiliser une alternative |
| Nom | name: Notion | Remplacer par le nom de votre produit |
| Ton | La section Overview décrit leur personnalité | La réécrire en une ou deux phrases sur la vôtre |
| Logo et visuels | Absent du fichier | Apporter votre propre logo, vos icônes et vos illustrations |
### Note on Font Substitutes
Notion Inter is a proprietary cut; use open-source **Inter** (variable) and keep the token tracking values exactly, since the negative display tracking is calibrated for Inter's metrics. Lyon Text is commercial; substitute **Source Serif 4** or **Newsreader** at the `quote` size and 1.55 line height, or fall back to Georgia as the site's own stack does. Check that the serif's x-height doesn't make 18px quotes read larger than surrounding 16px body.Extrait du site public de Notion, pas une charte de marque officielle. Lire le DESIGN.md complet de Notion
Adaptez-le avec un seul prompt
Votre agent de code peut faire la modification. Ouvrez le dépôt qui contient DESIGN.md et collez un prompt comme celui-ci, avec votre nom, votre couleur et votre phrase à la place de ceux d’Acme. Il a été écrit pour ce guide avec les vrais noms de tokens de Notion.
Make DESIGN.md our own design system:
- Rename it from "Notion" to "Acme" in the front matter name and the title.
- Replace primary (#0075DE) with our brand color #2F6FEB, and recompute primary-focus, primary-link, primary-pressed, primary-tint as matching shades.
- Replace the old primary hex values everywhere they appear, including in the component recipes.
- Where Notion Inter or Lyon Text is a commercial font, swap it for the open-source stand-in the Typography section names.
- Rewrite the Overview in our voice: Acme helps small teams plan their week.
Keep every other token as it is, and check that text on the new primary meets 4.5:1 contrast.Lisez ensuite le diff. Les valeurs hex changent à deux endroits : les tokens colors en haut, et le CSS de chaque recette de composant plus bas. Les deux doivent changer ensemble, sinon les boutons gardent l’ancienne couleur.
Pourquoi ne pas copier une marque telle quelle
Un système emprunté est un point de départ, pas un déguisement. Livrer tel quel le style de quelqu’un d’autre vous dessert plus qu’il ne vous aide :
- Les gens le remarquent. Une app qui ressemble à un produit célèbre sous un autre nom passe pour une copie, et cela coûte de la confiance.
- L’identité ne vous appartient pas. Les logos, noms de produits, couleurs emblématiques, illustrations et textes appartiennent à la marque. Les espacements, tailles de texte et rayons relèvent du savoir-faire commun dont vous pouvez vous inspirer.
- Les polices ont des licences. Une police commerciale utilisée sur leur site n’est pas fournie avec une licence pour le vôtre.
- Vous voudrez le faire évoluer. Une fois les couleurs et le ton devenus les vôtres, ajouter des écrans revient à construire votre produit, pas celui de quelqu’un d’autre.
La règle d’or : gardez la structure, changez l’identité. Remplacez au minimum la couleur de marque, le logo, toute police commerciale et le ton. Les fichiers de la galerie sont extraits du site public de chaque marque, ce ne sont pas des chartes de marque officielles, et il en va de même pour tout ce que vous extrayez.
Fichiers utilisés dans ce guide
De bons points de départ dans la galerie. Chaque page contient le DESIGN.md complet, sa palette et son spécimen typographique.
Logiciels et SaaS · Productivity & NotesNotion
La page d'accueil marketing de Notion associe une section héros bleu marine profond (#02093a) à un corps de page clair (#f6f5f4), avec une police personnalisée (NotionInter) pour tous les rôles de texte. Le design repose sur une grille de 12 colonnes avec des gouttières de 28px, un langage de rayons double (8px pour les cartes, 9999px pour les pastilles) et un système d'ombres progressives à plusieurs couches pour les éléments flottants. Le bleu de marque (#2537b1) guide les boutons d'appel à l'action et les accents, tandis qu'une échelle de gris sémantique (de gray-200 à gray-900) structure toute la hiérarchie des textes et des surfaces.
Voyage, transport et logistiqueAirbnb
Le système de design d'Airbnb repose sur une unique police variable propriétaire (Airbnb Cereal VF) et sur une palette neutre presque monochrome, ancrée par un anthracite profond (#222222) et des gris clairs. Le rose corail signature de la marque, « Rausch » (#ff385c), est réservé exclusivement aux appels à l'action principaux et au logo. La mise en page est une grille responsive de cartes photo, avec des rapports image-texte généreux, des coins arrondis de 20px sur les cartes et un système d'ombres ambiantes à plusieurs couches qui crée une profondeur subtile sans contraste marqué. La barre de recherche, en forme de pilule bien visible, regroupe l'action principale de l'utilisateur.
Services aux entreprisesShopify
Le site marketing de Shopify s'ouvre sur un héros vidéo plein écran et spectaculaire, dont le fond quasi noir (#02090a) contraste fortement avec la barre de navigation blanche située au-dessus. L'accent de marque principal est un vert menthe éclatant (#36f4a4), utilisé avec parcimonie pour les mises en avant et les états interactifs. La typographie repose sur deux familles : NeueHaasGrotesk pour les titres display et éditoriaux, et Inter-Variable pour le texte d'interface. Les boutons d'appel à l'action adoptent des formes pilule entièrement arrondies (border-radius: 9999px). L'ensemble du système est affirmé, très contrasté et aspirationnel, conçu pour convertir les visiteurs en marchands.
FAQ
Emprunter un design system sans designer : questions
Des réponses courtes aux questions qu’on se pose avant d’essayer.
Partir des espacements, des tailles de texte et des rayons d’angle d’un site, c’est ainsi que naissent la plupart des interfaces. Copier son identité, en revanche, n’est pas acceptable : son logo, son nom, sa couleur de marque emblématique, ses illustrations ou ses textes. Changez-les, et n’utilisez une police commerciale que si vous en avez la licence. Les fichiers de la galerie sont extraits de sites publics, ce ne sont pas des chartes de marque officielles.
Beaucoup de marques utilisent des polices commerciales ou sur mesure. Le DESIGN.md nomme chaque famille dans ses tokens de typographie, et sa section Typography suggère généralement une alternative open source, avec des notes sur l’approche et les graisses. Utilisez cette alternative, ou choisissez une police gratuite aux proportions similaires.
Lire et copier un fichier de la galerie ne coûte rien. Extraire un site de votre choix utilise des crédits prépayés : une extraction Pro coûte 10 crédits et les packs commencent à $5 for 50 credits. Les crédits n’expirent jamais et il n’y a pas d’abonnement.
Non. C’est un fichier texte : les couleurs sont des valeurs hex, les polices des noms, les tailles des pixels. Changez les valeurs, ou demandez à votre agent de code de le faire, puis vérifiez le résultat avec le validateur DESIGN.md gratuit, qui signale aussi les couleurs de texte au contraste insuffisant.
Vous avez trouvé un site que vous admirez ?
Collez son URL et obtenez son design system sous forme de DESIGN.md, prêt à être adapté.
Guides associés
Faire générer à Claude Code et Cursor une interface fidèle à un site
Extrayez un site que vous aimez, déposez son DESIGN.md dans votre dépôt et indiquez-le à votre agent, avec les prompts exacts pour Claude Code et Cursor.
Vous refondez votre site ? Extrayez d’abord son design system
Capturez votre site actuel en DESIGN.md avant une refonte, un changement d’identité ou de framework, et sachez ce qu’il faut vérifier à la main.
Mélanger deux sites de référence en un seul design pour un prototype
Comparez deux fichiers DESIGN.md extraits, token par token, et fusionnez-les en une seule spécification pour un prototype, à la main ou avec votre agent.
Donnez à votre agent de code des spécifications de design à la demande avec MCP
Connectez le serveur MCP pour que votre agent puisse extraire seul le DESIGN.md d’un site, attendre le résultat et construire à partir de lui.