
Lingua 🇮🇹 Italiano
Primi passi
Stili del widget
Altre librerie frontend
Custom Styling Guide
Questa guida fornisce il CSS predefinito completo utilizzato dal widget di commenti FastComments (v2) e alcune istruzioni per sovrascrivere gli stili.
Understanding the default CSS allows you to:
- Personalizzare l'aspetto sovrascrivendo stili specifici
- Risoluzione dei problemi di stile vedendo quali classi e selettori sono disponibili
- Creare temi personalizzati che funzionano con la struttura del widget
- Utilizzare con assistenti AI per generare modifiche CSS personalizzate.
Come sovrascrivere gli stili
La modalità di sovrascrittura degli stili varia a seconda del widget. Per il widget dei commenti, è necessario utilizzare il parametro di configurazione customCSS per
passare il CSS all'interno dell'iframe, oppure specificare il CSS nella pagina Personalizzazione nella dashboard di amministrazione che servirà il CSS
dalla nostra CDN.
Come personalizzare gli stili 
Come personalizzare gli stili del widget dei commenti
Puoi personalizzare lo stile del widget dei commenti in due modi:
Opzione 1: Tramite il parametro customCSS
Passa il tuo CSS personalizzato come stringa al parametro customCSS durante l'inizializzazione del widget:
window.FastCommentsUI(document.getElementById('fastcomments-widget'), {
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
});
Opzione 2: Tramite il pannello di amministrazione
- Vai alla pagina di personalizzazione del widget nella tua dashboard di amministrazione
- Scorri fino alla sezione "CSS personalizzato" sotto "Avanzate"
- Inserisci il tuo CSS personalizzato
- Fai clic su "Salva"
Il tuo CSS personalizzato sarà applicato a tutti i widget dei commenti sul tuo sito.
Suggerimenti
- Usa
!importantper sovrascrivere gli stili predefiniti, se necessario - Individua selettori specifici per evitare di influenzare altre parti del tuo sito
- Testa il tuo CSS in diversi browser per la compatibilità
- Il widget usa CSS standard - non sono necessari preprocessori speciali
Riferimento di stile del widget Commenti (v2, più recente) 

Stili del widget Commenti recenti 
Il widget Recent Comments mostra un elenco dei commenti più recenti in tutto il tuo sito o per una pagina specifica.
Questo widget include uno stile predefinito minimale ed è progettato per essere facilmente personalizzato con il tuo CSS.
Widget Structure
Il widget viene renderizzato con la seguente struttura HTML:
<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>
Recent Comments Default CSS Reference
Riferimento CSS predefinito del widget Recent Comments
The widget includes the following minimal default styling:

Customization Examples
Change Avatar Size
.fastcomments-recent-comments .comment .user-details img {
width: 32px !important;
height: 32px !important;
border-radius: 50%;
}
Change Comment Text Truncation
Lo stile predefinito usa espedienti CSS per troncare i commenti lunghi con "...". Per disabilitare:
.fastcomments-recent-comments .comment .comment-text:before,
.fastcomments-recent-comments .comment .comment-text:after {
display: none !important;
}
Add Border to Comments
.fastcomments-recent-comments .comment {
border-bottom: 1px solid #eee !important;
padding-bottom: 10px !important;
}
Stili del widget Pagine principali 
Il widget Pagine principali mostra un elenco delle tue pagine con più commenti.
Questo widget include uno stile minimale predefinito ed è progettato per essere facilmente personalizzato con il tuo CSS.
Struttura del widget
Il widget viene renderizzato con la seguente struttura HTML:
<div class="fastcomments-top-pages">
<div class="page">
<a class="title-link" href="...">Page Title (42)</a>
</div>
<!-- More pages... -->
</div>
Riferimento CSS predefinito del widget Pagine principali
Il widget include il seguente stile minimale predefinito:

Esempi di personalizzazione
Aggiungere stile ai link
.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;
}
Aggiungere bordi tra le pagine
.fastcomments-top-pages .page {
border-bottom: 1px solid #eee !important;
padding: 10px 0 !important;
}
.fastcomments-top-pages .page:last-child {
border-bottom: none !important;
}
Stilizzare il conteggio dei commenti
.fastcomments-top-pages .title-link {
display: flex !important;
justify-content: space-between !important;
}