
Sprog 🇩🇰 Dansk
Kom i gang
Widget-styling
Andre frontend-biblioteker
Guide til tilpasset styling
Denne vejledning indeholder den komplette standard-CSS, som bruges af FastComments' kommentar-widget (v2), samt nogle instruktioner til at tilsidesætte stilarterne.
At forstå standard-CSS'en gør det muligt for dig at:
- Tilpas udseendet ved at tilsidesætte specifikke stilarter
- Fejlfind stylingproblemer ved at se, hvilke klasser og selectorer der er tilgængelige
- Byg brugerdefinerede temaer der fungerer med widgetens struktur
- Brug med AI-assistenter til at generere brugerdefinerede CSS-ændringer.
Sådan tilsidesætter du stilarter
Måden, du tilsidesætter stilarter på, varierer afhængigt af widgetten. For kommentars-widgetten skal du bruge konfigurationsparameteren customCSS for at sende CSS'en ind i iframe-en, eller angive CSS'en på Tilpasningssiden i administrationsdashboardet, som vil servere CSS'en fra vores CDN.
Sådan tilpasser du stilarter 
Sådan tilpasser du kommentar-widgetens stil
Du kan tilpasse kommentarboksens styling på to måder:
Mulighed 1: Via customCSS-parameteren
Send dit brugerdefinerede CSS som en streng til customCSS-parameteren, når du initialiserer widgeten:
window.fcConfigs = [{
target: '#fastcomments-widget',
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
}];
Mulighed 2: Via Admin-dashboard
- Gå til Widget-tilpasningssiden i dit admin-dashboard
- Rul ned til sektionen "Brugerdefineret CSS" under "Avanceret"
- Indtast dit brugerdefinerede CSS
- Klik på "Gem"
Dit brugerdefinerede CSS vil blive anvendt på alle kommentar-widgets på dit websted.
Tips
- Brug
!importantfor at tilsidesætte standardstilarter, hvis det er nødvendigt - Målret specifikke selektorer for at undgå at påvirke andre dele af dit websted
- Test dit CSS i forskellige browsere for kompatibilitet
- Widgeten bruger standard CSS - ingen særlige preprocessorer er nødvendige
Tilpasning af kommentarboksens kant 
Kanten omkring kommentarboksen består af tekstområdets egen kant plus et par tynde linjer, som widgeten tegner omkring den. For at ændre dens farve eller hjørnerundhed skal du angive disse CSS-variabler i stedet for at style textarea direkte. Variablerne restyler alle dele af kanten på én gang, så hjørner og farver altid passer sammen.
| Variabel | Hvad den ændrer | Standard |
|---|---|---|
--fc-input-border-color | Kantfarve | #bfbfbf |
--fc-input-border-color-focus | Kantfarve mens brugeren skriver | #555 |
--fc-input-border-radius | Rundhed af de afrundede hjørner | 11px |
--fc-input-border-start-start-radius | Rundhed af det firkantede hjørne øverst til venstre (øverst til højre i højre-til-venstre-sprog) | 0 |
Tilføj CSS'en i boksen Custom CSS på Widget Customization-siden, eller send den med customCSS-indstillingen. Du behøver kun at angive de variabler, du vil ændre.
Du kan også bruge hjælpefunktionen Comment box border lige under Custom CSS-boksen, som skriver denne CSS for dig.
Ændr kantfarven

Ændr kantfarven mens der skrives

Afrund alle fire hjørner
Som standard er hjørnet øverst til venstre firkantet. Angiv begge radius-variabler for at afrunde alle fire hjørner ens:

Firkantede hjørner

Match dit brand

Forskellige farver i mørk tilstand
Når widgeten er i mørk tilstand, har den dark-klassen, så du kan angive forskellige værdier for mørk tilstand:

Hvorfor ikke style tekstområdet direkte?
Widgeten tegner selv en del af kommentarboksens kant, omkring tekstområdet. Hvis du kun angiver border-color eller border-radius på textarea, beholder disse linjer standardstilen, og kanten ser upassende ud, for eksempel en firkantet linje, der løber gennem et afrundet hjørne. Variablerne ovenfor ændrer begge på én gang.
Kommentar-widget tilpasset CSS-reference (v2, seneste) 

Styling af seneste kommentarer-widget 
The Recent Comments Widget viser en liste over de nyeste kommentarer på dit site eller for en specifik side. Den inkluderer en overskrift, runde avatarer, kommentarforhåndsvisninger, klikbare datoer der linker direkte til kommentaren, og automatisk detektion af mørk tilstand.
Grundlæggende installation
Run 
Konfigurationsmuligheder
- tenantId (påkrævet): Din FastComments tenant-id
- urlId (valgfri): Filtrer til en enkelt side. Sæt til null for alle sider
- count (valgfri): Antal kommentarer der vises. Standard er
10 - hasDarkBackground (valgfri): Tving mørk tilstand-styling. Hvis ikke angivet, registreres mørk baggrund automatisk fra siden
Widget-struktur
Widget'en gengives med følgende HTML-struktur:

Standard CSS-reference

Tilpasningseksempler
Ændr avatarstørrelse

Vis flere linjer af kommentartekst

Fjern beholderens kant

Styling af widget til mest diskuterede sider 
Mest diskuterede sider-widgeten viser en rangeret liste over dine mest kommenterede sider. Den indeholder en overskrift, nummererede placeringer, kommentartællinger med ikoner, datoer for seneste aktivitet og automatisk detektion af mørk tilstand.
Grundlæggende installation
Run 
Konfigurationsmuligheder
- tenantId (påkrævet): Din FastComments tenant-ID
- hasDarkBackground (valgfri): Tvinger styling til mørk tilstand. Hvis ikke angivet opdages det automatisk ud fra sidebaggrunden
Widgetstruktur
Widgeten gengives med følgende HTML-struktur:

Standard CSS-reference

Tilpasningseksempler
Fjern rangmærker

Fjern containerens kant

Styling af widget til seneste diskussioner 
Recent Discussions-widgeten viser en liste over sider sorteret efter den seneste kommentaraktivitet. Den indeholder en overskrift, datoer for seneste aktivitet, kommentartællinger med ikoner og automatisk detektering af mørk tilstand.
Grundlæggende installation
Run 
Konfigurationsmuligheder
- tenantId (påkrævet): Dit FastComments tenant ID
- count (valgfri): Antal sider, der skal vises. Standard er
20, maksimum100 - hasDarkBackground (valgfri): Tving mørk tilstand-styling. Detekteres automatisk fra sidens baggrund, hvis det ikke er angivet
Widget-struktur
Widgeten renderes med følgende HTML-struktur:

Reference til standard-CSS

Tilpasningseksempler
Fjern containerens kant

Brugerdefineret linkfarve
