
Langue 🇫🇷 Français (France)
Premiers pas
Style du widget
Autres bibliothèques front-end
Custom Styling Guide
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 les styles du widget de commentaires
Vous pouvez personnaliser le style du widget de commentaires de deux manières :
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.FastCommentsUI(document.getElementById('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 de 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 la compatibilité
- Le widget utilise du CSS standard — aucun préprocesseur spécial n'est requis
Référence de style du widget de commentaires (v2, dernière version) 

Style du widget des commentaires récents 
Le widget Commentaires récents affiche une liste des commentaires les plus récents sur l'ensemble de votre site ou pour une page spécifique.
Ce widget inclut un style par défaut minimal et est conçu pour être facilement personnalisé avec votre propre CSS.
Structure du widget
Le widget est rendu avec la structure HTML suivante :
<div class="fastcomments-recent-comments">
<div class="comment">
<div class="user-details">
<img src="..." alt="Avatar" class="avatar" />
<span class="user-name">Username</span>
<span class="reply-date-time">2 hours ago</span>
</div>
<div class="comment-text">Comment content...</div>
<div class="link-wrapper">
<a class="link" href="...">Page Title</a>
</div>
</div>
<!-- More comments... -->
</div>
Référence CSS par défaut des Commentaires récents
Le widget comprend le style par défaut minimal suivant :

Exemples de personnalisation
Changer la taille de l'avatar
.fastcomments-recent-comments .comment .user-details img {
width: 32px !important;
height: 32px !important;
border-radius: 50%;
}
Modifier la troncature du texte des commentaires
Le style par défaut utilise des astuces CSS pour tronquer les longs commentaires avec "...". Pour désactiver :
.fastcomments-recent-comments .comment .comment-text:before,
.fastcomments-recent-comments .comment .comment-text:after {
display: none !important;
}
Ajouter une bordure aux commentaires
.fastcomments-recent-comments .comment {
border-bottom: 1px solid #eee !important;
padding-bottom: 10px !important;
}
Style du widget des pages populaires 
Le widget Top Pages affiche une liste de vos pages les plus commentées.
Ce widget inclut un style par défaut minimal et est conçu pour être facilement personnalisé avec votre propre CSS.
Structure du widget
Le widget s'affiche avec la structure HTML suivante :
<div class="fastcomments-top-pages">
<div class="page">
<a class="title-link" href="...">Page Title (42)</a>
</div>
<!-- More pages... -->
</div>
Référence CSS par défaut de Top Pages
Le widget inclut le style par défaut minimal suivant :

Exemples de personnalisation
Ajouter du style aux liens
.fastcomments-top-pages .title-link {
color: #0066cc !important;
text-decoration: none !important;
font-size: 14px !important;
}
.fastcomments-top-pages .title-link:hover {
text-decoration: underline !important;
}
Ajouter des bordures entre les pages
.fastcomments-top-pages .page {
border-bottom: 1px solid #eee !important;
padding: 10px 0 !important;
}
.fastcomments-top-pages .page:last-child {
border-bottom: none !important;
}
Styliser le nombre de commentaires
.fastcomments-top-pages .title-link {
display: flex !important;
justify-content: space-between !important;
}