Théorie des couleurs

Tons clairs, tons foncés et tons rabattus expliqués

Par l'équipe colorPaletteFinder12 min de lecture

La toute première vraie palette que j'ai livrée comptait exactement cinq couleurs, et quatre d'entre elles étaient le même bleu. Je ne l'avais pas planifié ainsi — j'avais simplement sans cesse besoin d'« une version un peu plus claire de celui-ci pour le fond de la carte », d'« une plus foncée pour la bordure » et de « quelque chose d'atténué pour le bouton désactivé ». Ce que je faisais en réalité, sans en avoir le vocabulaire, c'était fabriquer des tons clairs, des tons foncés et des tons rabattus. Une fois que j'ai appris que ces trois expressions décrivent trois opérations précises, le travail sur les palettes a cessé d'être du tâtonnement pour devenir quelque chose de plus proche de l'arithmétique.

Ce guide porte sur cette arithmétique. Ce que sont vraiment les tons clairs, foncés et rabattus, pourquoi la valeur et la saturation sont deux cadrans différents et non un seul, et comment transformer une seule teinte en une échelle tonale nette sur laquelle vous pouvez réellement bâtir une interface. Tout ce qui suit correspond directement aux réglages HSL du générateur de palette de couleurs, de sorte que vous pouvez suivre avec de vrais nombres plutôt qu'au feeling.

Les définitions en une phrase, puis la nuance

Voici les définitions, réduites à l'essentiel :

Voilà la différence ton clair ton foncé ton rabattu en une seule respiration, et la plupart des articles s'arrêtent là. Mais l'aspect intéressant, c'est ce que les trois ont en commun : chacun d'eux réduit le chroma — la pure coloration de la teinte. Une teinte pleinement saturée est aussi intense qu'elle le sera jamais. À l'instant où vous y mêlez le moindre neutre (blanc, noir ou gris), vous lui retirez de l'intensité. C'est bien documenté dans la référence standard sur les tons clairs, foncés et rabattus : ajouter du blanc, du noir ou du gris abaisse dans tous les cas le chroma de la couleur, même si ces ajouts déplacent la luminosité dans des directions différentes.

Le bon modèle mental n'est donc pas « ton clair = plus clair, ton foncé = plus sombre, ton rabattu = atténué » comme trois effets sans rapport. C'est un seul effet — diluer une teinte pure avec du neutre — observé sous trois angles. C'est ce recadrage qui fait s'éclairer l'idée suivante.

La valeur et la saturation sont deux boutons différents

La chose la plus utile que vous puissiez intégrer, c'est que la luminosité et la saturation sont indépendantes. Les débutants traitent « rendre plus clair » et « rendre moins intense » comme un seul et même geste, et c'est pourquoi leurs palettes virent au crayeux et au plat. Ce n'est pas le même geste. Ce sont deux cadrans distincts, et les tons clairs, foncés et rabattus ne sont que différentes combinaisons de la manière dont vous les actionnez.

C'est précisément pour cela que HSL est le modèle de couleur qui vaut la peine d'être appris. HSL signifie teinte (hue), saturation et luminosité (lightness), et il décompose la couleur en trois nombres que vous pouvez ajuster un par un :

Avec ce vocabulaire, les trois opérations deviennent précises. Un ton clair consiste surtout à monter la luminosité vers 100 %. Un ton foncé consiste surtout à baisser la luminosité vers 0 %. Un ton rabattu consiste surtout à baisser la saturation vers 0 % tout en gardant la luminosité à peu près là où elle est. La référence MDN sur la notation HSL est un bon point de départ pour confirmer la syntaxe si vous voulez les écrire en CSS.

Une note de bas de page précise, parce qu'elle fait trébucher les gens. Le « L » de HSL désigne la luminosité (lightness), pas la « valeur » ni la « brillance ». Il existe un modèle cousin, HSB/HSV, où le troisième canal est la valeur, et il se comporte différemment — en HSB, une valeur de 100 % à pleine saturation donne la couleur pure et vive, alors qu'en HSL une luminosité de 100 % donne toujours du blanc. Si vous avez déjà sorti une couleur de Photoshop (qui utilise HSB) et qu'elle paraissait bizarre en CSS (qui utilise HSL), ce décalage en est la cause. Pour bâtir des échelles tonales, HSL est le modèle le plus accommodant, précisément parce que la luminosité court proprement du noir au blanc.

Comment éclaircir ou assombrir une couleur sans la massacrer

Voici la partie pratique, car il y a une bonne et une mauvaise façon de faire.

La façon naïve d'éclaircir une couleur est de tirer la luminosité vers le haut et de s'en tenir là. Le problème, c'est qu'à mesure qu'une couleur approche du blanc, garder la saturation constante la fait paraître fluette et délavée — une version pâle et anémique d'elle-même. La parade vers laquelle les designers expérimentés se tournent presque par réflexe : à mesure que vous montez la luminosité, poussez aussi un peu la saturation, et décalez parfois la teinte de quelques degrés. Les tons clairs ont souvent l'air plus riches avec un peu plus de saturation que le ton intermédiaire, pas moins.

L'assombrissement comporte le piège miroir. Baissez la luminosité vers 0 en laissant la saturation telle quelle et les couleurs sombres virent au trouble et à l'éteint — un quasi-noir plat et sans vie. Les bons tons foncés veulent généralement voir leur saturation augmentée à mesure qu'ils s'assombrissent, et fréquemment un léger décalage de teinte vers le bleu ou le rouge pour qu'ils paraissent intentionnels plutôt que comme si quelqu'un avait simplement éteint la lumière. C'est la principale raison pour laquelle les échelles construites à la main paraissent plus vivantes que celles générées en interpolant naïvement vers le noir.

La réponse honnête à la question comment éclaircir ou assombrir une couleur est donc : déplacez la luminosité comme action principale, mais ne figez pas les deux autres canaux. L'affichage HSL de l'outil rend cela facile à ressentir — changez un nombre, observez l'échantillon, et vous apprendrez vite combien de saturation une teinte donnée réclame à chaque extrémité de l'échelle.

Bâtir une échelle monochromatique nette à partir d'une seule teinte

C'est là que tout devient utile. Une échelle de couleurs monochromatique est une seule teinte déployée en une échelle complète de tons clairs, foncés et rabattus — et c'est l'ossature de pratiquement toute interface réelle. Quand vous choisissez la règle monochromatique dans le générateur de palette de couleurs, c'est cette structure qu'il génère : une teinte, de nombreux paliers de luminosité.

Laissez-moi en construire une à la main pour que vous en voyiez la logique. Partez d'un bleu de base à la teinte 217, saturation assez pleine, luminosité moyenne — appelons-le #2563EB. Générez maintenant une rampe en faisant cheminer la luminosité du très clair au très sombre, en gardant la teinte près de 217 et en relevant la saturation aux deux extrémités :

Remarquez ce que cette échelle vous procure. Chaque état interactif dont un bouton a besoin — repos, survol, actif — découle de la même teinte, à trois paliers de luminosité d'écart. Vous n'inventez pas de nouvelles couleurs ; vous descendez une échelle. C'est pourquoi celles-ci se retrouvent encodées en tokens numérotés (blue-50 à blue-900) dans les design systems. Si vous voulez approfondir la transformation d'une rampe comme celle-ci en variables réutilisables, créer des tokens de couleur évolutifs reprend exactement là où ceci s'arrête.

Quelques règles durement acquises pour l'échelle elle-même :

Là où les tons rabattus gagnent leur place dans une interface

Les tons clairs et foncés font le gros du travail dans une rampe d'interface, mais les tons rabattus — les versions atténuées, mêlées de gris — résolvent un problème précis que les tons purement clairs ou foncés ne peuvent pas résoudre : les états qui doivent s'effacer.

Le cas évident, ce sont les contrôles désactivés. Un bouton désactivé ne devrait pas être un bleu plus clair (cela se lit comme un autre état actif) — il devrait être un bleu rabattu, désaturé vers le gris pour signaler clairement « indisponible pour l'instant ». Prenez votre #2563EB et tirez la saturation franchement vers le gris tout en gardant une luminosité modérée, et vous obtenez quelque chose comme #9AA6BF : encore faiblement bleu, manifestement inerte. C'est un ton rabattu faisant exactement ce que les tons clairs et foncés ne peuvent pas faire.

Les tons rabattus sont aussi la clé pour construire des surfaces sophistiquées et discrètes. Un neutre gris pur peut paraître froid et déconnecté de votre marque. Un neutre rabattu — du gris avec quelques pour cent de votre teinte de marque mêlés dedans — fait que les arrière-plans et les bordures semblent appartenir à la même famille que votre couleur d'accent. C'est l'astuce derrière bon nombre de palettes qui paraissent haut de gamme : les « gris » ne sont pas gris du tout, ce sont des versions fortement rabattues de la teinte principale. C'est aussi central pour de bonnes palettes de couleurs en mode sombre, où les surfaces plates et purement noires paraissent dures et où des surfaces sombres légèrement rabattues se lisent comme intentionnelles.

Les erreurs que je me surprends encore à faire

Tout se résume à ceci : une teinte n'est qu'un point de départ. Les tons clairs, foncés et rabattus sont les trois façons d'étirer ce point de départ unique en une palette de travail complète — plus clair avec du blanc, plus sombre avec du noir, plus discret avec du gris — et HSL vous donne les cadrans pour le faire délibérément plutôt que par accident. Choisissez une teinte qui vous plaît, ouvrez la règle monochromatique et parcourez le curseur de luminosité d'un bout à l'autre. Le temps que vous ayez construit à la main une bonne rampe de neuf paliers, vous ne regarderez plus jamais un « ensemble de couleurs » de la même façon. C'est presque toujours une seule couleur, portant neuf tenues différentes.

Questions fréquentes

Quelle est la différence entre un ton clair, un ton foncé et un ton rabattu ?

Un ton clair est une teinte additionnée de blanc, elle devient donc plus claire et plus douce (le rouge devient rose). Un ton foncé est une teinte additionnée de noir, elle devient donc plus sombre et plus profonde (le rouge devient bordeaux). Un ton rabattu est une teinte additionnée de gris, elle devient donc atténuée et plus poussiéreuse sans forcément changer beaucoup de luminosité (le rouge devient un rose fané). Tous trois réduisent la pure coloration, ou chroma, de la teinte d'origine — ils déplacent simplement la luminosité dans des directions différentes.

Qu'est-ce qu'un ton clair en couleur, exactement ?

Un ton clair est ce que vous obtenez en mélangeant une teinte pure avec du blanc. Il augmente la luminosité de la couleur et en abaisse doucement l'intensité, produisant une version plus claire et plus délicate de l'originale — le rose est un ton clair du rouge, le bleu ciel est un ton clair du bleu. En termes HSL, créer un ton clair revient surtout à augmenter la valeur de luminosité vers 100 %, souvent avec une petite hausse de saturation pour que la couleur claire n'ait pas l'air délavée.

Comment éclaircir ou assombrir une couleur sans qu'elle paraisse délavée ou boueuse ?

Utilisez la luminosité comme cadran principal mais ne figez pas la saturation. En éclaircissant, montez la luminosité et poussez un peu la saturation pour que le ton clair reste riche au lieu de devenir pâle et fluet. En assombrissant, baissez la luminosité mais augmentez légèrement la saturation (et décalez parfois la teinte de quelques degrés vers le bleu ou le rouge) pour que le ton foncé reste vivant au lieu de devenir trouble. Figer la saturation sur toute la plage est la raison la plus courante pour laquelle les échelles paraissent plates.

Quelle est la différence entre la valeur et la saturation ?

Ce sont deux cadrans indépendants. La valeur (la luminosité en HSL) contrôle à quel point une couleur est claire ou sombre, du noir à 0 % au blanc à 100 %. La saturation contrôle à quel point la couleur est intense ou pure, d'une teinte vive à pleine puissance à 100 % à un gris neutre à 0 %. Vous pouvez modifier l'une sans toucher à l'autre — une couleur peut être sombre et vive, ou sombre et atténuée. Les traiter comme un seul et même geste est ce qui produit des palettes crayeuses et sans vie.

Comment bâtir une échelle de couleurs monochromatique pour une interface ?

Partez d'une seule teinte de base et faites cheminer sa luminosité du très clair au très sombre par paliers distincts, en gardant la teinte à peu près constante tout en relevant la saturation aux extrémités claire et sombre. Visez environ neuf paliers afin d'avoir des tons clairs pour les arrière-plans et les bordures, votre couleur de base au milieu pour les éléments principaux, et des tons foncés pour le survol, l'état actif et le texte. Gardez les paliers adjacents visiblement différents, utilisez des incréments plus serrés du côté clair, et vérifiez le contraste du texte séparément. La règle monochromatique du générateur de palette de couleurs produit cette structure automatiquement.

Envie d'expérimenter avec les couleurs ?

Essayez notre générateur de palettes gratuit pour trouver l'harmonie parfaite — avec un vérificateur de contraste WCAG intégré.

Ouvrir le générateur