
Taal 🇳🇱 Nederlands
Aan de slag
Widget-styling
Andere frontend‑bibliotheken
Gids voor aangepaste styling
Deze gids geeft de volledige standaard-CSS die wordt gebruikt door de FastComments reactie-widget (v2) en enkele instructies voor het overschrijven van de stijlen.
Begrijpen van de standaard-CSS stelt je in staat om:
- Het uiterlijk aan te passen door specifieke stijlen te overschrijven
- Stylingproblemen op te lossen door te zien welke klassen en selectors beschikbaar zijn
- Aangepaste thema's te bouwen die werken met de structuur van de widget
- Te gebruiken met AI-assistenten om aangepaste CSS-wijzigingen te genereren.
Hoe stijlen te overschrijven
Het overschrijven van stijlen verschilt per widget. Voor de comment-widget moet je de customCSS config-parameter gebruiken om
de CSS in het iframe te plaatsen, of de CSS opgeven op de Customization-pagina in het beheerdersdashboard die de CSS
van ons CDN zal serveren.
Hoe stijlen aanpassen 
Hoe de stijlen van de commentaarwidget aan te passen
Je kunt de opmaak van de commentaarwidget op twee manieren aanpassen:
Optie 1: Via customCSS-parameter
Geef je aangepaste CSS als een string door aan de customCSS-parameter bij het initialiseren van de widget:
window.fcConfigs = [{
target: '#fastcomments-widget',
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
}];
Optie 2: Via Admin-dashboard
- Ga naar de Pagina 'Widget aanpassen' in je admin-dashboard
- Scrol naar de "Aangepaste CSS"-sectie onder "Geavanceerd"
- Voer je aangepaste CSS in
- Klik op "Opslaan"
Je aangepaste CSS wordt toegepast op alle commentaarwidgets op je site.
Tips
- Gebruik
!importantom standaardstijlen te overschrijven indien nodig - Richt je op specifieke selectors om te voorkomen dat andere delen van je site worden beïnvloed
- Test je CSS in verschillende browsers voor compatibiliteit
- De widget gebruikt standaard CSS - geen speciale preprocessors vereist
Aanpassen van de rand van het reactie‑vak 
De rand rond het reactie‑vak bestaat uit de eigen rand van het tekstgebied plus een paar dunne lijnen die de widget eromheen tekent. Om de kleur of de afronding van de hoeken te wijzigen, stel je deze CSS‑variabelen in plaats van het textarea direct te stylen. De variabelen stylen elk deel van de rand in één keer opnieuw, zodat de hoeken en kleuren altijd op elkaar afgestemd zijn.
| Variabele | Wat het verandert | Standaard |
|---|---|---|
--fc-input-border-color | Randkleur | #bfbfbf |
--fc-input-border-color-focus | Randkleur terwijl de gebruiker typt | #555 |
--fc-input-border-radius | Afronding van de afgeronde hoeken | 11px |
--fc-input-border-start-start-radius | Afronding van de vierkante linkerbovenhoek (rechterbovenhoek in rechts‑naar‑links talen) | 0 |
Voeg de CSS toe aan het Custom CSS‑vak op de Widget Customization page, of geef het door met de customCSS‑optie. Je hoeft alleen de variabelen in te stellen die je wilt wijzigen.
Je kunt ook de Comment box border‑helper direct onder het Custom CSS‑vak gebruiken, die deze CSS voor je genereert.
Randkleur wijzigen

Randkleur wijzigen tijdens typen

Alle vier hoeken afronden
Standaard is de linkerbovenhoek vierkant. Stel beide radius‑variabelen in om alle vier hoeken evenredig af te ronden:

Vierkante hoeken

Pas aan op je merk

Verschillende kleuren in donkere modus
Wanneer de widget in donkere modus staat, heeft hij de dark‑klasse, zodat je verschillende waarden voor donkere modus kunt instellen:

Waarom de tekstvak niet direct stylen?
De widget tekent zelf een deel van de rand van het reactie‑vak, rond het tekstgebied. Als je alleen border-color of border-radius op het textarea instelt, behouden die lijnen de standaardstijl en ziet de rand er niet bij elkaar passend uit, bijvoorbeeld een vierkante lijn die door een afgeronde hoek loopt. De bovenstaande variabelen wijzigen beide tegelijk.
Aangepaste CSS-referentie voor commentaarwidget (v2, nieuwste) 

Styling van de widget voor recente reacties 
De Recent Comments-widget toont een lijst met de meest recente reacties op uw site of voor een specifieke pagina. Deze bevat een koptekst, ronde avatars, voorbeeldweergaven van reacties, aanklikbare datums die doorlinken naar de reactie, en automatische detectie van de donkere modus.
Basisinstallatie
Run 
Configuratieopties
- tenantId (required): Your FastComments tenant ID
- urlId (optional): Filter to a single page. Leave null for all pages
- count (optional): Number of comments to show. Default is
10 - hasDarkBackground (optional): Force dark mode styling. Auto-detected from the page background if not set
Widgetstructuur
De widget wordt weergegeven met de volgende HTML-structuur:

Standaard CSS-referentie

Voorbeelden van aanpassingen
Avatargrootte wijzigen

Meer regels van commentaar tonen

Containerrand verwijderen

Styling van de widget voor meest besproken pagina's 
De Most Discussed Pages Widget toont een gerangschikte lijst van uw meest besproken pagina's. Het bevat een koptekst, genummerde rangnummers, aantal reacties met pictogrammen, datums van laatste activiteit en automatische detectie van donkere modus.
Basisinstallatie
Run 
Configuratie-opties
- tenantId (vereist): Uw FastComments tenant-ID
- hasDarkBackground (optioneel): Forceer donkere modus-styling. Wordt automatisch gedetecteerd op basis van de achtergrond van de pagina als dit niet is ingesteld
Widgetstructuur
De widget rendert met de volgende HTML-structuur:

Standaard CSS-referentie

Aanpassingsvoorbeelden
Rangbadges verwijderen

Verwijder de rand van de container

Styling van de widget voor recente discussies 
The Recent Discussions Widget displays a list of pages sorted by the most recent comment activity. It includes a heading, last activity dates, comment counts with icons, and automatic dark mode detection.
Basic Installation
Run 
Configuratieopties
- tenantId (verplicht): Uw FastComments-tenant-ID
- count (optioneel): Aantal pagina's om weer te geven. Standaard is
20, max100 - hasDarkBackground (optioneel): Forceer donkere modus-styling. Wordt automatisch gedetecteerd van de paginabackground als het niet is ingesteld
Widgetstructuur
The widget renders with the following HTML structure:

Standaard CSS-referentie

Voorbeelden van aanpassingen
Verwijder de containerrand

Aangepaste linkkleur
