Dernière modification : 22 août 2025
Grâce aux paramètres de marque, les utilisateurs peuvent configurer les couleurs, les logos et les favicons de l’entreprise à utiliser dans les contenus HubSpot. Cela vous permet d’accéder à ces paramètres de marque avec des jetons dans le fichier fields.json
d’un thème et dans les fichiers HTML/HubL et CSS. Vous pouvez également accéder aux couleurs de la marque dans le fichier fields.json
d’un module.
Après avoir ajouté ces jetons dans un fichier fields.json
, les créateurs de contenu peuvent modifier leurs valeurs dans l’éditeur de paramètres de thème. Lorsque vous ajoutez ces jetons dans un HTML, un HubL ou un CSS, les valeurs seront fortement codées et ne pourront pas être modifiées dans l’éditeur de page par les créateurs de contenu.
Découvrez ci-dessous les variables de configuration de marque disponibles ainsi que des exemples de mise en œuvre.
Variables des paramètres de marque
La liste suivante est une liste des options accessibles depuis la zone des paramètres de la marque, dans la valeur de l’objetproperty_value_paths
ou dans les fichiers HTML/HubL et CSS.
Couleurs
Les couleurs de la marque sont accessibles à la fois dans le fichier fields.json d’un thème ou d’un module et dans les fichiers HTML/HubL et CSS à l’aide des jetons HubL suivants :-
Principal :
{{brand_settings.primaryColor}}
{{brand_settings.colors[0]}}

- Secondaire :
{{brand_settings.secondaryColor}}

-
Couleurs du thème :
{{brand_settings.accentColor1}}
{{brand_settings.accentColor2}}
{{brand_settings.accentColor3}}

-
Couleurs supplémentaires :
{{brand_settings.colors[1]}}
{{brand_settings.colors[2]}}
{{brand_settings.colors[3]}}

hex
dans le jeton. Par exemple : {{brand_settings.primaryColor.hex}}
Pour inclure les couleurs des paramètres de marque dans le fichier fields.json
d’un thème ou d’un module, utilisez le format suivant :
Il se peut que les comptes n’aient pas de couleurs supplémentaires configurées dans leurs paramètres de marque. Si votre code fait référence à une couleur héritée qui n’existe pas dans les paramètres de marque, la logique de repli suivante est utilisée :
secondaryColor
revient à la première couleur supplémentaire (colors[1]
).accentColor1
revient à la deuxième couleur supplémentaire (colors[2]
).accentColor2
revient à la troisième couleur supplémentaire (colors[3]
).accentColor3
revient à la quatrième couleur supplémentaire (colors[4]
).- Les couleurs supplémentaires (par exemple :
colors[3]
) reviendront à la valeurdefault
. S’il n’y a pas de jeu de couleur de propriété par défaut,primaryColor
sera utilisé.
Logos
Les logos de marques sont accessibles dans le fichierfields.json
d’un module et dans les fichiers HTML/HubL et CSS.
Vous pouvez utiliser les jetons suivants pour accéder au logo principal défini dans les paramètres de la marque :
{{brand_settings.primaryLogo}}
{{brand_settings.logos[0]}}

{{brand_settings.logos[1-19]}}
.
En outre, vous pouvez accéder aux attributs de logo suivants :
- URL du logo :
{{brand_settings.primaryLogo.link}}
- Texte alternatif du logo :
{{brand_settings.primaryLogo.alt}}
- Hauteur du logo :
{{brand_settings.primaryLogo.height}}
- Largeur du logo :
{{brand_settings.primaryLogo.width}}
- Lien vers l’image du logo :
{{brand_settings.primaryLogo.src}}
Favicons
Les favicons de marques ne sont accessibles que dans les fichiers HTML/HubL et CSS. Vous pouvez utiliser les jetons suivants pour accéder au logo principal défini dans les paramètres de la marque :{{brand_settings.primaryFavicon}}
{{brand_settings.favicons[0]}}

{{brand_settings.favicons[1-19]}}
.
Vous pouvez accéder directement à l’URL du logo en incluant un filtre src
. Par exemple : {{brand_settings.primaryFavicon.src}}
.