
Langue 🇫🇷 Français (France)
Premiers pas
Style du widget
Autres bibliothèques front-end
Guide du style personnalisé
Ce guide fournit le CSS par défaut complet utilisé par le widget de commentaires FastComments (v2) et quelques instructions pour surcharger les styles.
Comprendre le CSS par défaut vous permet de :
- Personnaliser l'apparence en surchargeant des styles spécifiques
- Résoudre les problèmes de style en voyant quelles classes et sélecteurs sont disponibles
- Créer des thèmes personnalisés qui fonctionnent avec la structure du widget
- Utiliser avec des assistants IA pour générer des modifications CSS personnalisées.
Comment surcharger les styles
La manière de surcharger les styles dépend du widget. Pour le widget de commentaires, vous devez utiliser le paramètre de configuration customCSS pour
injecter le CSS dans l'iframe, ou spécifier le CSS dans la page de personnalisation du panneau d'administration qui distribuera le CSS
depuis notre CDN.
Comment personnaliser les styles 
Comment personnaliser le style du widget de commentaires
Vous pouvez personnaliser le style du widget de commentaires de deux façons :
Option 1 : via le paramètre customCSS
Passez votre CSS personnalisé sous forme de chaîne au paramètre customCSS lors de l'initialisation du widget :
window.fcConfigs = [{
target: '#fastcomments-widget',
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
}];
Option 2 : via le tableau de bord d'administration
- Allez sur la page de personnalisation du widget dans votre tableau de bord d'administration
- Faites défiler jusqu'à la section "CSS personnalisé" sous "Avancé"
- Saisissez votre CSS personnalisé
- Cliquez sur "Enregistrer"
Votre CSS personnalisé sera appliqué à tous les widgets de commentaires sur votre site.
Conseils
- Utilisez
!importantpour remplacer les styles par défaut si nécessaire - Ciblez des sélecteurs spécifiques pour éviter d'affecter d'autres parties de votre site
- Testez votre CSS dans différents navigateurs pour vérifier la compatibilité
- Le widget utilise du CSS standard - aucun préprocesseur spécial n'est requis
Personnalisation de la bordure de la boîte de commentaires 
La bordure autour de la boîte de commentaire est composée de la bordure propre de la zone de texte plus quelques lignes fines que le widget dessine autour. Pour changer sa couleur ou l’arrondi des coins, définissez ces variables CSS au lieu de styliser directement le textarea. Les variables re‑stylisent chaque partie de la bordure en même temps, de sorte que les coins et les couleurs restent alignés.
| Variable | Ce qu’elle change | Valeur par défaut |
|---|---|---|
--fc-input-border-color | Couleur de la bordure | #bfbfbf |
--fc-input-border-color-focus | Couleur de la bordure pendant que l'utilisateur tape | #555 |
--fc-input-border-radius | Arrondi des coins arrondis | 11px |
--fc-input-border-start-start-radius | Arrondi du coin supérieur gauche carré (supérieur droit dans les langues de droite à gauche) | 0 |
Ajoutez le CSS dans la zone Custom CSS sur la page de personnalisation du widget, ou transmettez-le avec l’option customCSS. Vous n’avez besoin de définir que les variables que vous souhaitez modifier.
Vous pouvez également utiliser l’assistant Comment box border juste sous la zone Custom CSS, qui génère ce CSS pour vous.
Modifier la couleur de la bordure

Modifier la couleur de la bordure pendant la saisie

Arrondir les quatre coins
Par défaut, le coin supérieur gauche est carré. Définissez les deux variables de rayon pour arrondir les quatre coins de la même façon :

Coins carrés

Correspondre à votre marque

Couleurs différentes en mode sombre
Lorsque le widget est en mode sombre, il possède la classe dark, vous pouvez donc définir des valeurs différentes pour le mode sombre :

Pourquoi ne pas styliser directement la zone de texte ?
Le widget dessine lui‑même une partie de la bordure de la boîte de commentaire, autour de la zone de texte. Si vous définissez border-color ou border-radius uniquement sur le textarea, ces lignes conservent le style par défaut et la bordure apparaît incohérente, par exemple une ligne carrée traversant un coin arrondi. Les variables ci‑dessus modifient les deux à la fois.
Référence CSS personnalisée du widget de commentaires (v2, dernière version) 

Style du widget des commentaires récents 
Le widget Recent Comments affiche une liste des commentaires les plus récents sur votre site ou pour une page spécifique. Il inclut un en-tête, des avatars arrondis, des aperçus de commentaire, des dates cliquables qui créent un lien profond vers le commentaire, et une détection automatique du mode sombre.
Installation de base
Run 
Options de configuration
- tenantId (requis): Votre ID de locataire FastComments
- urlId (optionnel): Filtre pour une seule page. Laissez null pour toutes les pages
- count (optionnel): Nombre de commentaires à afficher. La valeur par défaut est
10 - hasDarkBackground (optionnel): Forcer le style en mode sombre. Détecté automatiquement à partir de l'arrière-plan de la page si non défini
Structure du widget
Le widget s'affiche avec la structure HTML suivante :

Référence CSS par défaut

Exemples de personnalisation
Changer la taille de l'avatar

Afficher plus de lignes du commentaire

Supprimer la bordure du conteneur

Style du widget des pages les plus discutées 
Le widget Pages les plus commentées affiche une liste classée de vos pages les plus commentées. Il comprend un en-tête, des rangs numérotés, des comptes de commentaires avec icônes, des dates de dernière activité et une détection automatique du mode sombre.
Basic Installation
Run 
Configuration Options
- tenantId (required): Votre ID de locataire FastComments
- hasDarkBackground (optional): Force le style en mode sombre. Détecté automatiquement à partir de l'arrière-plan de la page si non défini
Widget Structure
Le widget est rendu avec la structure HTML suivante :

Default CSS Reference

Customization Examples
Remove the Rank Badges

Remove the Container Border

Style du widget des discussions récentes 
Le widget Recent Discussions affiche une liste de pages triées par l'activité de commentaires la plus récente. Il comprend un titre, les dates de la dernière activité, le nombre de commentaires avec des icônes, et la détection automatique du mode sombre.
Basic Installation
Run 
Configuration Options
- tenantId (obligatoire) : Votre identifiant de locataire FastComments
- count (optionnel) : Nombre de pages à afficher. La valeur par défaut est
20, maximum100 - hasDarkBackground (optionnel) : Force le style du mode sombre. Détecté automatiquement à partir de l'arrière‑plan de la page si non défini
Widget Structure
Le widget se rend avec la structure HTML suivante :

Référence CSS par défaut

Exemples de personnalisation
Supprimer la bordure du conteneur

Couleur de lien personnalisée
