Système de design GC Composants Installation Modèles de page Contactez-nous Impliquez-vous Trouvez une démo Système de design GC Styles

Unités de style de couleur

Les unités de style de couleur définissent les couleurs pour les composants et les styles globaux.

Unités de style de couleur et accessibilité

Les composants de Système de design GC sont conformes au niveau AA des Règles pour l'accessibilité des contenus Web 2.1 (WCAG 2.1) (site anglais) en matière de contraste des couleurs des éléments texte et des éléments interactifs.

Lorsque vous utilisez des unités de style de couleur, vérifiez si vos combinaisons de couleurs satisfont aux normes en matière d'accessibilité du contraste des couleurs à l'aide de l'outil Web Aim Contrast Checker (site anglais).

Soyez judicieux dans votre choix d'unités de style de couleur

Sélectionnez les unités de style globales en fonction de leur utilisation prévue et de vos besoins.

Remplacez les valeurs codées en dur dans votre code par les unités de style de couleur proposées par Système de design GC, comme var(--gcds-text-primary) plutôt que #000000.

Unités de style de couleur globales

Utilisez les unités de style globales pour :

Utilisez les unités de style d'état global pour :

Texte

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-text-light1#FFFCouleur claire principale du texte. À utiliser sur un arrière-plan de nuance 700 ou plus foncé (comme --gcds-bg-dark).
--gcds-text-primary12.63#333333Couleur principale du texte. À utiliser sur un arrière-plan de nuance 50 ou plus clair (comme --gcds-bg-white).
--gcds-text-secondary9.33#43474ECouleur de texte contrastante (alternative à --gcds-text-primary). À utiliser sur un arrière-plan de nuance 50 ou plus clair (comme --gcds-bg-white).

Lien

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-link-default9.47#2b4380Couleur de lien par défaut pour les hyperliens sur un arrière-plan blanc.
--gcds-link-hover8.58#0535d2Couleur de lien pointé pour les hyperliens sur un arrière-plan blanc.
--gcds-link-light1#FFFCouleur d'hyperlien pâle par défaut pour les arrière-plans à valeur 700 ou plus sombres (p. ex. --gcds-color-blue-700).
--gcds-link-visited7.22#7532B8

Arrière-plan

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-bg-dark12.63#333333Couleur foncée principale de l'arrière-plan. À utiliser avec du texte de nuance 100 ou plus clair (comme --gcds-text-light).
--gcds-bg-light1.12#F1F2F3Couleur claire d'arrière plan (alternative à --gcds-bg-white). À utiliser avec du texte de nuance 700 ou plus foncé (comme --gcds-text-primary).
--gcds-bg-primary12.15#26374ACouleur de surbrillance de l'arrière-plan. À utiliser avec du texte de nuance 100 ou plus clair (comme --gcds-text-light).
--gcds-bg-white1#FFFCouleur principale de l'arrière-plan. À utiliser avec du texte de nuance 700 ou plus foncé (comme --gcds-text-primary).

Bordure

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-border-default3.86#7D828BCouleur par défaut pour les bordures et les icônes sur un arrière-plan blanc.

État danger

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-danger-background1.27#FBDDDALa couleur de l'arrière-plan de danger pour accentuer une action destructrice ou un retour d'expérience critique en arrière-plan.
--gcds-danger-border5.51#d3080cLa couleur de la bordure de danger sur blanc ou sur arrière-plans de danger pour accentuer une action destructrice ou un retour d'expérience critique.
--gcds-danger-text7.06#A62A1ELa couleur du texte de danger sur blanc ou arrière-plans de danger pour accentuer une action destructrice ou un retour d'expérience critique.

État désactivé

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-disabled-background1.41#D6D9DDCouleur d'arrière-plan désactivé. Utiliser judicieusement pour un élément interactif désactivé.
--gcds-disabled-text7.05#545961Couleur du texte désactivé. Utiliser judicieusement pour un élément interactif désactivé.

État ciblé

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-focus-background8.58#0535d2Couleur du texte ciblé, exclusivement pour les éléments interactifs ciblés.
--gcds-focus-border8.58#0535d2
--gcds-focus-text1#FFFCouleur du texte ciblé, exclusivement pour les éléments interactifs ciblés.

Unités de style de couleur de base

Utilisez les unités de style de base lorsqu'il vous faut quelque chose de précis pour construire vos propres composants, unités de style ou images, mais vérifiez d'abord s'il existe des unités de style globales.

Utilisez les unités de style de base pour :

AperçuNom de l'unité de styleRapport de contrasteValeur hexUtilisation
--gcds-color-grayscale-01#FFF
--gcds-color-grayscale-501.12#F1F2F3
--gcds-color-grayscale-1001.41#D6D9DD
--gcds-color-grayscale-3002.25#A8ADB4
--gcds-color-grayscale-5003.86#7D828B
--gcds-color-grayscale-7007.05#545961
--gcds-color-grayscale-8009.33#43474E
--gcds-color-grayscale-90012.63#333333
--gcds-color-grayscale-100021#000
--gcds-color-blue-1001.27#D7E5F5
--gcds-color-blue-5003.88#6584A6
--gcds-color-blue-7009.67#33465c
--gcds-color-blue-7504.85#1E7B96
--gcds-color-blue-8009.47#2b4380
--gcds-color-blue-8508.58#0535d2
--gcds-color-blue-90012.15#26374A
--gcds-color-red-1001.27#FBDDDA
--gcds-color-red-5005.51#d3080c
--gcds-color-red-7007.06#A62A1E
--gcds-color-red-9009.63#822117
--gcds-color-red-flag4.23#eb2d37
--gcds-color-green-1001.11#E6F6EC
--gcds-color-green-5003.39#289F58
--gcds-color-green-7007.14#03662A
--gcds-color-green-80012.78#023b1a
--gcds-color-yellow-1001.16#FAEDD1
--gcds-color-yellow-5003.49#B3800F

Remarque : Les éléments de code utilisent l'orthographe américaine pour « colour » et « grey ».

Aidez-nous à nous améliorer

Vous avez des questions ou des demandes? Faites-nous part de vos commentaires à l'aide de notre formulaire de contact.

Quelque chose ne va pas? Signalez-le sur GitHub en créant un compte. Vous pourrez accéder aux réponses de l'équipe, suivre les progrès réalisés concernant votre problèmes et voir les problèmes signalés par d'autres personnes.

Fournir des commentaires Report an issue on GitHub

2025-04-30