Palette Generator: Créer des Schémas de Couleurs
Génère des palettes complémentaires, analogues, triadiques, tétradiques et monochromatiques. Export en CSS, JSON, SCSS ou Tailwind.
Qu'est-ce que Palette Generator ?
Bientôt disponible: Palette Generator est un outil navigateur qui applique des algorithmes de théorie des couleurs pour générer des palettes de couleurs mathématiquement équilibrées à partir d'une seule couleur de base. L'outil propose trois modes : Harmonie (avec 11 types d'harmonie, dont complémentaire, analogue, triadique, tétradique, split-complémentaire, monochromatique, double-split-complémentaire, rectangle, clash, cinq tons et six tons), Générer (avec nuances/teintes/tons, aléatoire contraint, paires de contraste WCAG, interpolation de dégradé et extraction de couleurs d'image) et Ambiance (avec 20 presets basés sur des ambiances). Le résultat est une palette que vous pouvez copier en valeurs hexadécimales, télécharger comme fichier de variables CSS, un objet JSON, des variables SCSS ou une extension de configuration Tailwind, ou exporter comme fichier Adobe Swatch Exchange (ASE). Tout fonctionne dans le navigateur — aucune donnée n'est envoyée à un serveur.
Fonctionnalités principales
- Schémas de couleurs complémentaires : Génère une palette de deux couleurs en utilisant des couleurs directement opposées sur le cercle chromatique (à 180° l'une de l'autre), produisant un contraste maximum avec un équilibre visuel inhérent.
- Palettes de couleurs analogues : Produit trois couleurs adjacentes sur le cercle chromatique, créant des palettes harmonieuses et peu contrastées, bien adaptées aux arrière-plans et aux designs d'interface calmes.
- Harmonies triadiques et tétradiques : Le triadique utilise trois couleurs espacées uniformément à des intervalles de 120° ; le tétradique utilise quatre couleurs à des intervalles de 90°. Les deux offrent de riches options multicolores tout en maintenant l'harmonie.
- Schémas split-complémentaires : Une alternative plus douce au complémentaire — prend la couleur de base et deux couleurs adjacentes à son complément plutôt que le complément lui-même. Vérifié dans le composant comme type d'harmonie
'split-complementary'. - Variations monochromatiques : Génère plusieurs nuances du même teinte en faisant varier la luminosité, créant des palettes cohésives à un seul teinte.
- Ajuster la saturation et la luminosité : L'entrée de couleur de base accepte n'importe quelle valeur HEX valide saisie manuellement, choisie via un widget de sélecteur de couleurs ou générée aléatoirement avec le bouton Aléatoire.
- Copier les couleurs en plusieurs formats : Chaque couleur dans la palette a son propre bouton de copie. Le bouton « Tout copier » écrit toute la palette en valeurs HEX séparées par des virgules et enregistre également l'action dans l'historique de session.
- Exporter la palette en JSON, CSS, SCSS, Tailwind ou ASE : Cinq formats d'export sont disponibles directement depuis l'outil, couvrant le développement web, les préprocesseurs de feuilles de style et les applications de design Adobe.
Comment utiliser Palette Generator
Étape 1 : Choisir votre couleur de base
Ouvrez Bientôt disponible: Palette Generator. L'outil se charge avec une couleur de base par défaut dérivée de votre schéma de couleurs de site actuel (le schéma par défaut utilise le bleu). Changez-la de trois façons :
- Cliquez sur l'entrée de l'échantillon de couleur (un sélecteur de couleurs natif du navigateur s'ouvre)
- Tapez ou collez une valeur HEX directement dans le champ texte à côté de l'échantillon
- Cliquez sur le bouton « Aléatoire » pour générer une couleur HEX aléatoire
Un grand aperçu de l'échantillon se met à jour en temps réel en affichant votre couleur de base avec sa valeur hexadécimale en texte contrasté.
Étape 2 : Sélectionner un type d'harmonie
Sous la section de couleur de base, onze boutons de type d'harmonie sont affichés dans une grille. Cliquez sur l'un d'eux pour le sélectionner :
| Harmonie | Couleurs générées | Idéal pour |
|---|---|---|
| Complémentaire | 2 | Paires à fort contraste, CTA |
| Analogue | 3 | Arrière-plans calmes et cohésifs |
| Triadique | 3 | Palettes trois couleurs vibrantes et équilibrées |
| Tétradique | 4 | Layouts riches avec quatre rôles distincts |
| Split-complémentaire | 3 | Contraste avec moins de tension que le complémentaire |
| Monochromatique | variable | Profondeur monochrome et superposition tonale |
| Double-split-complémentaire | 5 | Layouts multicolores complexes et équilibrés |
| Rectangle | 4 | Grande variété de couleurs avec équilibre géométrique |
| Clash | 3 | Combinaisons audacieuses et accrocheuses |
| Cinq tons | 5 | Palettes riches de cinq couleurs |
| Six tons | 6 | Palettes complètes de six couleurs |
Le bouton de type d'harmonie actif est mis en évidence dans la couleur principale. La palette générée se met à jour instantanément à chaque changement de sélection.
Étape 3 : Examiner la palette générée
La section « Palette générée » affiche deux vues du résultat :
- Une bande horizontale de blocs de couleur, chacun occupant une largeur proportionnelle. Cliquez sur n'importe quel bloc pour copier directement la valeur HEX de cette couleur.
- Une liste sous la bande montrant le code HEX de chaque couleur avec un échantillon et son propre bouton de copie. La première entrée est étiquetée comme la couleur de base.
Par exemple, en partant de #e63946 avec une harmonie triadique, on obtient :
#e63946 (base)
#46e639
#3946e6
Étape 4 : Copier ou exporter
Utilisez les boutons d'export pour sauvegarder la palette pour votre flux de travail :
- Exporter JSON : Télécharge
triadic-palette.jsoncontenant{ baseColor, harmonyType, palette }. - Exporter CSS : Télécharge
triadic-palette.cssen propriétés CSS personnalisées:root:--color-1,--color-2, etc. - Exporter Tailwind JS : Télécharge
triadic-tailwind.jsavec un bloc de configuration Tailwindtheme.extend.colorsutilisantpalettecomme clé de famille de couleurs avec des entrées commecolor-1,color-2, etc. - Exporter Variables SCSS : Télécharge
triadic-palette.scssavec$color-1,$color-2, etc., ainsi qu'une map Sass. - Exporter ASE (premium) : Télécharge un fichier binaire Adobe Swatch Exchange lisible par Photoshop, Illustrator et d'autres applications Adobe.
Étape 5 : Sauvegarder comme preset ou réinitialiser
Si vous utilisez régulièrement cette combinaison de couleur de base et de type d'harmonie, utilisez le panneau Presets (fonctionnalité supporter de Glyph Widgets) pour la sauvegarder par nom pour un rappel en un seul clic. Pour restaurer les valeurs par défaut, cliquez sur le bouton Effacer — cela réinitialise à la couleur de base #8467c7 et au type d'harmonie complémentaire.
Exemples pratiques
Concevoir un système de couleurs pour une landing page
Commencez avec votre couleur de marque principale, par exemple #0f62fe (IBM Blue). Sélectionnez l'harmonie split-complémentaire pour obtenir une paire de contraste plus douce. Le résultat vous donne un bleu primaire plus deux options d'accent chaud qui fonctionnent ensemble sans se heurter. Exportez en variables CSS et collez directement dans le bloc :root de votre feuille de styles.
:root {
--color-1: #0f62fe;
--color-2: #fe620f;
--color-3: #fe0f62;
}
Générer une extension de palette Tailwind
Vous construisez un projet Tailwind CSS et avez besoin d'une famille de couleurs personnalisée. Entrez votre couleur de marque, choisissez monochromatique pour générer des nuances du clair au foncé, puis exportez en Tailwind JS. Le fichier téléchargé vous donne un bloc theme.extend.colors prêt à coller où chaque nuance est indexée comme monochromatic-1, monochromatic-2, etc.
Préparer des nuanciers pour un projet Adobe Illustrator
Vous devez faire correspondre une palette de couleurs web dans un design imprimé. Entrez la couleur de base, choisissez votre type d'harmonie, puis exportez en ASE. Le fichier ASE binaire suit le format ASEF et peut être chargé directement dans le panneau Nuanciers d'Illustrator, préservant toutes les valeurs RGB sans aucune ressaisie manuelle.
Conseils et bonnes pratiques
Le bouton Aléatoire définit une couleur HEX de base entièrement aléatoire. Utilisez-le pour explorer des harmonies que vous n'auriez pas choisies délibérément — c'est un moyen rapide de trouver des points de départ inattendus pour un nouveau design.
Lorsque vous comparez des types d'harmonie, notez que la couleur de base est toujours la première entrée dans chaque palette générée. Cela vous permet d'ancrer votre palette à une couleur à laquelle vous vous êtes déjà engagé (une couleur de logo, une valeur de directive de marque) tout en explorant différentes options complémentaires.
Les palettes triadiques fonctionnent bien lorsque vous avez besoin de trois couleurs fonctionnelles clairement distinctes — action primaire, action secondaire et états destructifs ou d'avertissement. L'espacement de 120° garantit qu'aucune des deux n'est trop visuellement similaire.
Pour l'accessibilité, faites passer les couleurs de votre palette générée par le Contrast Checker avant de finaliser. Les paires complémentaires respectent souvent les exigences de contraste WCAG, mais les palettes analogues peuvent produire des combinaisons qui échouent pour l'utilisation en texte.
Le panneau d'historique (fonctionnalité supporter) enregistre chaque action « Tout copier » avec la couleur de base et le type d'harmonie, vous permettant de revenir à une palette que vous avez générée plus tôt dans la session sans vous souvenir des valeurs exactes.
Problèmes courants et dépannage
La palette ne se met pas à jour quand je tape une valeur HEX : L'outil réagit à chaque frappe dans le champ texte. Si vous tapez une chaîne HEX incomplète ou invalide, la fonction generateHarmony reçoit la valeur actuelle et peut produire des résultats inattendus jusqu'à ce que la valeur soit un HEX valide à 6 chiffres. Tapez la valeur complète ou utilisez l'entrée du sélecteur de couleurs pour garantir un résultat valide.
Le bouton Aléatoire produit des palettes très sombres ou très claires : La fonction generateRandomColor() génère une gamme complète de valeurs HEX, y compris quasi-noir et quasi-blanc. Si le résultat aléatoire est trop extrême, cliquez à nouveau sur Aléatoire ou ajustez la couleur de base manuellement en utilisant le sélecteur de couleurs.
L'export ASE produit un fichier qu'Adobe ne peut pas ouvrir : L'export ASE construit un fichier binaire au format ASEF dans le navigateur en utilisant DataView. Si le téléchargement contient zéro octet ou si le fichier est rejeté, vérifiez que votre navigateur supporte Blob avec application/octet-stream. Les navigateurs modernes basés sur Chromium et Firefox gèrent cela correctement.
« Tout copier » copie une liste séparée par des virgules mais j'ai besoin de valeurs séparées par des sauts de ligne : La sortie du presse-papiers utilise , comme séparateur. Collez les valeurs dans un éditeur de texte et utilisez rechercher-et-remplacer pour changer , en un saut de ligne si votre outil cible nécessite une valeur par ligne.
Le bouton Effacer réinitialise aux valeurs par défaut : Le bouton Effacer est conçu pour restaurer les paramètres par défaut, y compris la couleur de base de votre schéma de couleurs de site actuel et le type d'harmonie complémentaire. C'est le comportement attendu — il ne restaure pas une couleur personnalisée précédente.
Confidentialité et sécurité
Palette Generator fonctionne entièrement côté client. Tous les calculs d'harmonie des couleurs ont lieu dans votre navigateur en JavaScript — aucune valeur de couleur, préférence ou donnée d'export n'est transmise à un serveur. Les fichiers exportés (JSON, CSS, SCSS, Tailwind JS, ASE) sont générés comme objets Blob en mémoire et téléchargés directement sur votre appareil. L'outil fonctionne hors ligne une fois que la page a été chargée.
Questions fréquentes
Palette Generator est-il gratuit ?
Oui. La génération de palettes principale et tous les formats d'export standard (JSON, CSS, SCSS, Tailwind JS) sont gratuits sans compte requis. L'export ASE est une fonctionnalité supporter de Glyph Widgets, disponible avec un don de 5 $ ou plus sur Ko-fi qui accorde 30 jours d'accès premium.
Palette Generator fonctionne-t-il hors ligne ?
Oui. Une fois que la page a chargé dans votre navigateur, tous les calculs de couleurs et exports de fichiers fonctionnent sans connexion internet. L'outil ne fait aucune requête réseau pendant la génération normale de palettes.
Mes données sont-elles en sécurité avec Palette Generator ?
Tous les calculs sont effectués localement dans votre navigateur. Aucune donnée de couleur, couleur de base ou fichier exporté n'est envoyé à un serveur. Votre travail de palette est entièrement privé.
Quelle est la différence entre triadique et split-complémentaire ?
Le triadique sélectionne trois couleurs à exactement 120° d'intervalles sur le cercle chromatique. Le split-complémentaire prend votre couleur de base et deux couleurs qui flanquent son complément — les deux couleurs qui sont à 30° de chaque côté du teinte opposé. Le split-complémentaire produit généralement moins de tension visuelle qu'une paire véritablement complémentaire tout en offrant un bon contraste.
Comment utiliser les variables CSS exportées ?
L'export CSS produit un bloc :root avec des variables nommées --color-1, --color-2, etc. Collez ce bloc dans votre feuille de styles et référencez les variables partout avec var(--color-1). Le nom de fichier inclut le type d'harmonie, donc complementary-palette.css est clairement étiqueté.
Puis-je utiliser l'export Tailwind directement dans mon projet ?
Le fichier téléchargé est un extrait de configuration Tailwind, pas un tailwind.config.js complet. Copiez l'objet colors depuis l'intérieur de theme.extend.colors et fusionnez-le dans votre configuration Tailwind existante. La famille de couleurs utilise palette comme clé avec des entrées comme color-1, color-2, etc., vous permettant de référencer les couleurs comme text-palette-color-1 ou bg-palette-color-2 dans vos templates.
Qu'est-ce que le format d'export ASE et à qui est-il destiné ?
ASE (Adobe Swatch Exchange) est un format binaire qui stocke des nuanciers de couleurs pour une utilisation dans les applications Adobe Creative Suite, dont Photoshop, Illustrator et InDesign. Les designers travaillant à la fois pour le web (CSS) et l'impression (applications Adobe) peuvent utiliser l'export ASE pour maintenir la cohérence des couleurs dans les deux environnements sans ressaisie manuelle des valeurs.
Combien de couleurs génère chaque type d'harmonie ?
Le complémentaire génère 2 couleurs ; l'analogue, le triadique, le split-complémentaire et le clash génèrent chacun 3 ; le tétradique et le rectangle génèrent chacun 4 ; le double-split-complémentaire et les cinq tons génèrent chacun 5 ; les six tons génèrent 6 ; le monochromatique génère un nombre variable de nuances. Toutes les entrées de palette sont affichées dans la bande de palette et la liste en dessous.
Puis-je commencer à partir d'une couleur choisie dans une image ?
Oui. Utilisez le Bientôt disponible: Image Color Picker pour extraire une couleur d'une photo, copiez sa valeur HEX, puis collez-la dans le champ texte de couleur de base dans Palette Generator pour construire une harmonie autour de celle-ci.
Puis-je sauvegarder mes palettes favorites ?
Avec un compte supporter de Glyph Widgets, le panneau Presets vous permet de sauvegarder des presets nommés stockant la couleur de base et le type d'harmonie. Le panneau Historique enregistre également les opérations passées de « Tout copier », facilitant la recherche d'une palette générée précédemment.
Outils associés
- Bientôt disponible: Color Blender — Mélanger deux couleurs ensemble et générer des étapes intermédiaires, complétant le travail de palette.
- Color Picker — Choisir une couleur de base précise en utilisant une roue chromatique ou des curseurs avant de générer une palette.
- Bientôt disponible: Gradient Generator — Créer des dégradés CSS en utilisant les couleurs de votre palette générée.
- Contrast Checker — Vérifier les ratios de contraste WCAG pour deux couleurs quelconques de votre palette avant leur utilisation dans le texte de l'interface.
Essayez Palette Generator maintenant : Bientôt disponible: Glyph Widgets Palette Generator