Ajouter des polices personnalisées à votre centre d'aide
Personnalisez la typographie de votre centre d'aide pour qu'elle corresponde à votre charte graphique en ajoutant des polices personnalisées depuis Google Fonts ou des sources auto-hébergées.
Utilisation du sélecteur de typographie (Google Fonts uniquement)
Pour un accès rapide à Google Fonts, utilisez le sélecteur de typographie intégré :
Développez Help Center dans la barre latérale, puis cliquez sur Customize
Ouvrez le panneau Branding
Faites défiler jusqu'à la section Typography
Sélectionnez une famille de polices pour Heading font ou Body font
Cliquez sur Advanced Options pour choisir des graisses de police spécifiques (de Thin à Black)
Cliquez sur Save changes
Le sélecteur de typographie ne prend en charge que Google Fonts. Pour Adobe Fonts, les polices personnalisées ou un contrôle plus précis du style, utilisez la méthode par Head Code ci-dessous.
Ajout de polices personnalisées via le Head Code
Pour les polices autres que Google ou une personnalisation avancée, injectez directement les codes d'intégration de police dans votre centre d'aide :
Étape 1 : Trouvez votre police et obtenez le code d'intégration
Google Fonts :
Visitez Google Fonts
Parcourez ou recherchez la police souhaitée
Cliquez sur le nom de la police pour afficher sa page de détails
Cliquez sur le bouton Get font
Copiez le code d'intégration
<link>fourni
Exemple Adobe Fonts :
Visitez Adobe Fonts et connectez-vous
Parcourez les polices et ajoutez-les à un projet web
Dans les paramètres de votre projet web, copiez le code d'intégration
<link>
Polices auto-hébergées :
Créez une règle @font-face référençant vos fichiers de police :
<style>
@font-face {
font-family: 'CustomFont';
src: url('https://yoursite.com/fonts/customfont.woff2') format('woff2'),
url('https://yoursite.com/fonts/customfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
</style> Utilisez les formats WOFF2 et WOFF pour une meilleure compatibilité des navigateurs et de meilleures performances. Hébergez les fichiers de police sur un CDN fiable ou votre propre serveur.
Étape 2 : Ajoutez le code d'intégration dans le Head Code
Développez Help Center dans la barre latérale, puis cliquez sur Customize
Ouvrez le panneau Advanced
Localisez l'éditeur Custom head code
Collez votre code d'intégration de police (la balise
<link>ou le bloc<style>de l'étape 1)Cliquez sur Save changes
L'éditeur Head Code ne valide pas la syntaxe avant l'enregistrement. Testez soigneusement votre code pour éviter de casser le style de votre centre d'aide.
Étape 3 : Appliquez la police via CSS
Après avoir intégré la police, ajoutez des règles CSS pour l'appliquer à des éléments spécifiques :
<style>
/* Apply custom font to all headings */
h1, h2, h3, h4, h5, h6 {
font-family: 'Your Font Name', sans-serif;
}
/* Apply custom font to body text */
body, p {
font-family: 'Your Font Name', serif;
}
</style> Ajoutez ce CSS dans le même éditeur Custom head code, soit dans le même bloc <style> que votre déclaration @font-face, soit dans un bloc séparé.
Les changements prennent effet immédiatement après l'enregistrement. Visitez votre centre d'aide en direct pour confirmer que les polices s'affichent correctement.
Dépannage
Les polices ne se chargent pas :
Vérifiez que la syntaxe du code d'intégration est correcte (pas de guillemets ou de crochets manquants)
Vérifiez que les URL des polices sont accessibles publiquement (CORS activé pour les polices auto-hébergées)
Assurez-vous que les noms de famille de polices dans le CSS correspondent exactement (sensible à la casse)
Le sélecteur de typographie affiche « Unable to load fonts » :
Actualisez la page et réessayez
Utilisez la méthode Head Code comme alternative
Échec de la configuration d'enregistrement :
Vérifiez les erreurs de syntaxe dans votre Head Code
Supprimez le code récemment ajouté et réessayez d'enregistrer pour isoler le problème
Bonnes pratiques
Limitez les graisses de police : Ne chargez que les graisses de police que vous utilisez réellement pour améliorer la vitesse de chargement de la page
Utilisez font-display : Ajoutez
font-display: swap;pour éviter le texte invisible pendant le chargement de la policeTestez sur tous les appareils : Vérifiez que les polices s'affichent correctement sur les navigateurs de bureau et mobiles
Fournissez des polices de secours : Spécifiez toujours des polices génériques de secours (ex:
sans-serif,serif) dans vos déclarations font-family
Ressources complémentaires
Guide MDN sur les polices Web - Guide complet sur l'implémentation des polices web
Référence MDN @font-face - Détails techniques sur l'auto-hébergement des polices
DigitalOcean : Comment charger des polices personnalisées - Tutoriel étape par étape pour toutes les sources de polices