Generateur de cascade de color tokens

Transforme un hex principal en systeme complet de tokens, variables CSS et JSON Style Dictionary

Saisissez une couleur hex principale et l outil construit des echelles de marque, daccent et des neutres optionnels, prets pour un design system.

Sorties :

  • primary-50 a primary-900
  • accent-50 a accent-900
  • neutral-50 a neutral-900 en option
  • tokens semantiques
  • variables CSS et JSON Style Dictionary

Exemples de résultats

1 Exemples

Generer toute une cascade de tokens a partir dun bleu de marque

Produit des tokens de marque, daccent, neutres et semantiques prets pour la livraison.

Primary scale
Voir paramètres d'entrée
{ "primaryHex": "#3b82f6", "accentStrategy": "complementary", "includeNeutralScale": true }

Points clés

Catégorie
Design et couleur
Types d’entrée
text, select, checkbox
Type de sortie
html
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Ce générateur transforme une simple couleur hexadécimale en un système complet de design tokens, incluant des échelles chromatiques de 50 à 900, des variables CSS et des fichiers JSON compatibles Style Dictionary.

Quand l’utiliser

  • Lors de la création d'un nouveau design system ou d'une charte graphique numérique cohérente.
  • Pour générer rapidement des variables CSS harmonisées à partir d'une seule couleur de marque.
  • Pour exporter des jetons de design structurés vers Style Dictionary pour des projets multi-plateformes.

Comment ça marche

  • Saisissez le code hexadécimal de votre couleur principale dans le champ dédié.
  • Sélectionnez une stratégie d'accentuation (complémentaire, analogue ou complémentaire fractionnée) pour définir les teintes secondaires.
  • Activez l'option d'échelle neutre pour générer des nuances de gris coordonnées à votre teinte principale.
  • Copiez les résultats sous forme de variables CSS, de tokens sémantiques ou de structure JSON.

Cas d’usage

Initialisation rapide d'un UI Kit pour une application web ou mobile.
Standardisation des couleurs pour assurer la cohérence visuelle d'une plateforme SaaS.
Automatisation de la livraison des spécifications couleurs entre designers et développeurs.

Exemples

1. Création d'une identité visuelle pour une application SaaS

UI Designer
Contexte
Une startup souhaite utiliser le bleu #3b82f6 comme couleur de marque unique.
Problème
Le designer doit créer manuellement toutes les nuances pour les états de survol, les fonds de cartes et les textes désactivés.
Comment l’utiliser
Saisir #3b82f6, choisir la stratégie 'analogous' et cocher l'inclusion de l'échelle neutre.
Configuration d’exemple
primaryHex: #3b82f6, accentStrategy: analogous, includeNeutralScale: true
Résultat
Une palette complète de primary-50 à primary-900, des accents coordonnés et des gris harmonieux prêts à être intégrés.

2. Migration vers Style Dictionary

Développeur Front-end
Contexte
L'équipe technique doit migrer les styles CSS statiques vers un pipeline Style Dictionary.
Problème
La rédaction manuelle du fichier JSON pour chaque nuance de couleur est longue et sujette aux erreurs.
Comment l’utiliser
Entrer la couleur hexadécimale de référence et copier directement le bloc JSON généré dans le projet.
Configuration d’exemple
primaryHex: #10b981, accentStrategy: complementary
Résultat
Un fichier JSON structuré contenant les échelles de marque et les tokens sémantiques immédiatement utilisable par Style Dictionary.

Tester avec des échantillons

json

Hubs associés

FAQ

Quels formats de sortie sont disponibles ?

L'outil génère des variables CSS, des tokens sémantiques et un format JSON compatible avec Style Dictionary.

Comment est calculée la couleur d'accent ?

Elle est dérivée mathématiquement de la couleur principale selon la stratégie choisie : complémentaire, analogue ou complémentaire fractionnée.

L'échelle neutre est-elle un gris pur ?

Non, elle est légèrement teintée avec la couleur principale pour assurer une meilleure harmonie visuelle dans l'interface.

Qu'est-ce qu'un token sémantique ?

C'est un jeton nommé par sa fonction (ex: bg-canvas, text-muted) plutôt que par sa valeur chromatique brute.

Puis-je utiliser ces tokens pour le mode sombre ?

Oui, les échelles générées et les tokens sémantiques servent de fondation pour construire vos thèmes clair et sombre.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/color-token-cascade-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
primaryHex text Oui -
accentStrategy select Non -
includeNeutralScale checkbox Non -

Format de réponse

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-color-token-cascade-generator": {
      "name": "color-token-cascade-generator",
      "description": "Transforme un hex principal en systeme complet de tokens, variables CSS et JSON Style Dictionary",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=color-token-cascade-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]