Système de design GC Styles
Accueil Démarrer Aperçu des modèles de page Page de base Aperçu des composants Avis Barre de navigation latérale Barre de navigation supérieure Bascule de langue Bouton Boutons radio Carte Cases à cocher Champ de date Champ de saisie Chemin de navigation Conteneur Date de modification Détails En-tête Grille Icône Indicateur d'étape Jeu de champs Lien Masquage accessible Menu thématique Message d'erreur Pagination Pied de page Recherche Résumé des erreurs Signature Sélection Texte Titre Téléverseur de fichiers Zone de texte Aperçu des raccourcis CSS Réinitialisation des styles Mise en page réactive État Affichage Dimensionnement de la boîte Dimensionnement du conteneur Débordement Position Visibilité Alignement de texte Couleur de lien Couleur de texte Débordement de texte Décoration de texte de lien Famille de police Hauteur de ligne Police Saut de mot Style de liste Style de police Taille de lien Taille de police Transformation de texte Épaisseur de police Marge Marge intérieure Agencement de contenu Agencement des éléments Agencement individuel Alignement de contenu Alignement des éléments Alignement individuel Colonnes de grille Direction de l’élément flexible Dégagement Habillage de l’élément flexible Justification de contenu Justification des éléments Justification individuelle Lignes de grille Ordre Rétrécissement de l’élément flexible Élargissement de l’élément flexible Élément flexible Couleur de la bordure Couleur de l’arrière-plan Largeur de la bordure Rayon de la bordure Style de la bordure Image Noms des icônes Taille de l'icône Curseur Transition Événements de pointeur Aperçu des styles Unités de style Unités de style de couleur Unités de style d'espacement Unités de style typographie Contactez-nous Impliquez-vous Trouvez une démo

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 :

  • Concevoir des maquettes, des couleurs de texte et des styles globaux (ou de site) pour la typographie ou l'espacement.
  • Communiquer le sens associé à l'unité de style. Les unités de style globales suivent des règles sémantiques.
  • Créer de nouvelles unités de style pour vos composants.

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

  • Appliquer un style uniforme aux états de vos composants.

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-default10.38#284162Couleur 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 :

  • Combler les lacunes lorsqu'il n'existe aucune unité de style globale.
  • Concevoir un visuel personnalisé en faisant appel à la gamme de couleurs complète.
  • Prendre en charge vos propres composants.
  • Fournir une base pour construire (et potentiellement publier) vos propres unités de style.
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-65010.38#284162
--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 Signaler un problème sur GitHub

2025-10-24