
Jezik 🇭🇷 Hrvatski
Početak
Stiliziranje widgeta
Ostale frontend biblioteke
Vodič za prilagođeni stil
Ovaj vodič pruža potpuni zadani CSS koji koristi FastComments widget za komentare (v2) i neke upute za nadjačavanje stilova.
Razumijevanje zadanog CSS-a omogućuje vam:
- Prilagoditi izgled nadjačavanjem određenih stilova
- Riješiti probleme sa stilovima pregledom koje su klase i selektori dostupni
- Izraditi prilagođene teme koje rade sa strukturom widgeta
- Koristiti s AI pomoćnicima za generiranje prilagođenih izmjena CSS-a.
Kako nadjačati stilove
Nadjačavanje stilova razlikuje se ovisno o widgetu. Za widget za komentare, morate koristiti customCSS konfiguracijski parametar da biste proslijedili CSS u iframe, ili navesti CSS na stranici Prilagodbe u administratorskom sučelju koja će poslužiti CSS s našeg CDN-a.
Kako prilagoditi stilove 
Kako prilagoditi stilove widgeta komentara
Stilove widgeta za komentare možete prilagoditi na dva načina:
Opcija 1: Putem parametra customCSS
Proslijedite svoj prilagođeni CSS kao string u parametar customCSS pri inicijalizaciji widgeta:
window.fcConfigs = [{
target: '#fastcomments-widget',
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
}];
Opcija 2: Putem administratorske nadzorne ploče
- Idite na stranicu za prilagodbu widgeta u svojoj administratorskoj nadzornoj ploči
- Pomaknite se do odjeljka "Custom CSS" pod "Advanced"
- Unesite svoj prilagođeni CSS
- Kliknite "Save"
Vaš prilagođeni CSS primijenit će se na sve widgete za komentare na vašoj web-lokaciji.
Savjeti
- Koristite
!importantza nadjačavanje zadanim stilovima ako je potrebno - Ciljajte specifične selektore kako biste izbjegli utjecaj na druge dijelove vaše web-lokacije
- Testirajte svoj CSS u različitim preglednicima radi kompatibilnosti
- Widget koristi standardni CSS - nisu potrebni posebni preprocessori
Prilagođavanje rubova okvira za komentar 
Rub oko okvira za komentar sastoji se od vlastitog ruba tekstualnog područja plus nekoliko tankih linija koje widget crta oko njega. Za promjenu njegove boje ili zaobljenosti kutova, postavite ove CSS varijable umjesto da stilizirate textarea izravno. Varijable ponovno stiliziraju svaki dio ruba odjednom, tako da se kutovi i boje uvijek podudaraju.
| Varijabla | Što mijenja | Zadano |
|---|---|---|
--fc-input-border-color | Boja ruba | #bfbfbf |
--fc-input-border-color-focus | Boja ruba dok korisnik tipka | #555 |
--fc-input-border-radius | Zaobljenost zaobljenih kutova | 11px |
--fc-input-border-start-start-radius | Zaobljenost kvadratnog gornjeg lijevog kuta (gornjeg desnog u jezicima s desna na lijevo) | 0 |
Dodajte CSS u okvir Custom CSS na Widget Customization page, ili ga proslijedite putem opcije customCSS. Trebate postaviti samo varijable koje želite promijeniti.
Također možete koristiti pomoćnik Comment box border odmah ispod okvira Custom CSS, koji za vas generira ovaj CSS.
Promijeni boju ruba

Promijeni boju ruba tijekom tipkanja

Zaobli sva četiri kuta
Prema zadanim postavkama gornji lijevi kut je kvadrat. Postavite obje varijable radijusa da zaokružite sva četiri kuta jednako:

Kvadratni kutovi

Uskladite s vašim brendom

Različite boje u tamnom načinu
Kada je widget u tamnom načinu, ima klasu dark, pa možete postaviti različite vrijednosti za tamni način:

Zašto ne stilizirati tekstualno područje izravno?
Widget crta dio ruba okvira za komentar sam, oko tekstualnog područja. Ako postavite border-color ili border-radius samo na textarea, te linije zadržavaju zadani stil i rub izgleda neusklađeno, na primjer kvadratna linija koja prolazi kroz zaobljeni kut. Varijable iznad mijenjaju oba odjednom.
Referenca prilagođenog CSS-a za widget komentara (v2, najnoviji) 

Stiliziranje widgeta nedavnih komentara 
Widget Najnoviji komentari prikazuje popis najnovijih komentara na vašoj stranici ili za određenu stranicu. Uključuje zaglavlje, zaobljene avatare, pregled komentara, klikabilne datume koji vode izravno na komentar i automatsko otkrivanje tamnog načina prikaza.
Osnovna instalacija
Run 
Opcije konfiguracije
- tenantId (obavezno): ID vašeg FastComments tenant-a
- urlId (neobavezno): Filtrira na jednu stranicu. Ostavite null za sve stranice
- count (neobavezno): Broj komentara za prikaz. Zadano je
10 - hasDarkBackground (neobavezno): Primorava tamni stil prikaza. Ako nije postavljeno, tamni način se automatski otkriva iz pozadine stranice
Struktura widgeta
Widget se prikazuje sljedećom HTML strukturom:

Zadana referenca CSS-a

Primjeri prilagodbe
Promjena veličine avatara

Prikaži više redova teksta komentara

Ukloni obrub spremnika

Stiliziranje widgeta najraspravljanijih stranica 
Widget Najviše raspravljenih stranica prikazuje rangiranu listu vaših stranica s najviše komentara. Uključuje naslov, numerirane pozicije, brojače komentara s ikonama, datume posljednje aktivnosti i automatsko prepoznavanje tamnog načina.
Osnovna instalacija
Run 
Opcije konfiguracije
- tenantId (required): Vaš FastComments tenant ID
- hasDarkBackground (optional): Primorava tamni način prikaza. Ako nije postavljeno, automatski se otkriva iz pozadine stranice
Struktura widgeta
Widget se prikazuje s sljedećom HTML strukturom:

Zadana CSS referenca

Primjeri prilagodbe
Uklonite oznake ranga

Uklonite obrub kontejnera

Stiliziranje widgeta nedavnih rasprava 
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 
Configuration Options
- tenantId (required): Your FastComments tenant ID
- count (optional): Number of pages to show. Default is
20, max100 - hasDarkBackground (optional): Force dark mode styling. Auto-detected from the page background if not set
Widget Structure
The widget renders with the following HTML structure:

Default CSS Reference

Customization Examples
Remove the Container Border

Custom Link Color
