
Sprache 🇩🇪 Deutsch
Erste Schritte
Widget-Styling
Andere Frontend-Bibliotheken
Custom Styling Guide
Dieser Leitfaden enthält das vollständige Standard-CSS, das vom FastComments Kommentar-Widget (v2) verwendet wird, und einige Anweisungen zum Überschreiben der Stile.
Understanding the default CSS allows you to:
- Das Erscheinungsbild anpassen durch Überschreiben spezifischer Stile
- Stilprobleme beheben indem Sie sehen, welche Klassen und Selektoren verfügbar sind
- Eigene Themes erstellen die mit der Struktur des Widgets funktionieren
- Mit KI-Assistenten verwenden um benutzerdefinierte CSS-Änderungen zu generieren.
So überschreiben Sie Stile
Das Überschreiben von Stilen hängt vom Widget ab. Beim Kommentar-Widget müssen Sie das Konfigurationsparameter customCSS verwenden, um
das CSS in das iframe zu übergeben, oder das CSS auf der Seite 'Customization' im Admin-Dashboard angeben, die das CSS
von unserem CDN ausliefert.
So passen Sie Styles an 
Wie Sie das Styling des Kommentar-Widgets anpassen
Sie können das Styling des Kommentar-Widgets auf zwei Arten anpassen:
Option 1: Über den customCSS-Parameter
Geben Sie Ihr benutzerdefiniertes CSS als String an den customCSS-Parameter bei der Initialisierung des Widgets:
window.FastCommentsUI(document.getElementById('fastcomments-widget'), {
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
});
Option 2: Über das Admin-Dashboard
- Gehen Sie auf die Seite zur Anpassung des Widgets in Ihrem Admin-Dashboard
- Scrollen Sie zum Abschnitt "Benutzerdefiniertes CSS" unter "Erweitert"
- Geben Sie Ihr benutzerdefiniertes CSS ein
- Klicken Sie auf "Speichern"
Ihr benutzerdefiniertes CSS wird auf alle Kommentar-Widgets auf Ihrer Website angewendet.
Tipps
- Verwenden Sie
!important, um bei Bedarf Standardstile zu überschreiben - Zielen Sie auf spezifische Selektoren, um zu vermeiden, dass andere Teile Ihrer Website betroffen sind
- Testen Sie Ihr CSS in verschiedenen Browsern auf Kompatibilität
- Das Widget verwendet Standard-CSS - es sind keine speziellen Präprozessoren erforderlich
Referenz für das Styling des Kommentar-Widgets (v2, aktuell) 

Styling des Widgets für neueste Kommentare 
Das Recent Comments-Widget zeigt eine Liste der neuesten Kommentare auf Ihrer Website oder für eine bestimmte Seite an.
Dieses Widget enthält nur minimale Standardstilierungen und ist so gestaltet, dass es sich leicht mit eigenem CSS anpassen lässt.
Widget-Struktur
Das Widget gibt die folgende HTML-Struktur aus:
<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>
Referenz: Standard-CSS des Recent Comments-Widgets
Das Widget enthält die folgende minimale Standardstilierung:

Anpassungsbeispiele
Avatar-Größe ändern
.fastcomments-recent-comments .comment .user-details img {
width: 32px !important;
height: 32px !important;
border-radius: 50%;
}
Kommentartext-Kürzung ändern
Die Standardstilierung verwendet CSS-Tricks, um lange Kommentare mit "..." zu kürzen. Zum Deaktivieren:
.fastcomments-recent-comments .comment .comment-text:before,
.fastcomments-recent-comments .comment .comment-text:after {
display: none !important;
}
Rahmen zu Kommentaren hinzufügen
.fastcomments-recent-comments .comment {
border-bottom: 1px solid #eee !important;
padding-bottom: 10px !important;
}
Styling des Widgets für Top-Seiten 
Das Top Pages-Widget zeigt eine Liste Ihrer am meisten kommentierten Seiten an.
Dieses Widget enthält minimale Standardstile und ist so konzipiert, dass es leicht mit Ihrem eigenen CSS angepasst werden kann.
Widget-Struktur
Das Widget rendert die folgende HTML-Struktur:
<div class="fastcomments-top-pages">
<div class="page">
<a class="title-link" href="...">Page Title (42)</a>
</div>
<!-- More pages... -->
</div>
Standard-CSS-Referenz des Top Pages-Widgets
Das Widget enthält die folgende minimale Standardstilisierung:

Anpassungsbeispiele
Styling für Links hinzufügen
.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;
}
Rahmen zwischen Seiten hinzufügen
.fastcomments-top-pages .page {
border-bottom: 1px solid #eee !important;
padding: 10px 0 !important;
}
.fastcomments-top-pages .page:last-child {
border-bottom: none !important;
}
Kommentaranzahl gestalten
.fastcomments-top-pages .title-link {
display: flex !important;
justify-content: space-between !important;
}