
Jezik 🇷🇸 Srpski (Latinica)
Početak
Stilizovanje vidžeta
Ostale front‑end biblioteke
Vodič za prilagođeno stilizovanje
Ovaj vodič sadrži kompletan podrazumevani CSS koji koristi FastComments commenting widget (v2) i neke instrukcije za nadjačavanje stilova.
Razumevanje podrazumevanog CSS-a omogućava vam da:
- Prilagodite izgled nadjačavanjem određenih stilova
- Otklonite probleme sa stilovima tako što ćete videti koje su klase i selektori dostupni
- Napravite prilagođene teme koje rade sa strukturom vidžeta
- Koristite sa AI asistentima za generisanje prilagođenih izmena CSS-a.
Kako nadjačati stilove
Nadjačavanje stilova varira u zavisnosti od vidžeta. Za komentarski vidžet, morate koristiti customCSS config parameter to
pass the CSS into the iframe, or specify the CSS in the Customization page in the admin dashboard which will serve the CSS
from our CDN.
Kako prilagoditi stilove 
Kako prilagoditi stilove widgeta za komentare
Stilove widgeta za komentare možete prilagoditi na dva načina:
Opcija 1: Putem parametra customCSS
Prosledite vaš prilagođeni CSS kao string u parametar customCSS prilikom inicijalizacije 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 administratorskog panela
- Idite na stranicu za prilagođavanje widgeta u vašem administratorskom panelu
- Skrolujte do odeljka "Prilagođeni CSS" pod "Napredno"
- Unesite vaš prilagođeni CSS
- Kliknite "Sačuvaj"
Vaš prilagođeni CSS biće primenjen na sve widgete za komentare na vašem sajtu.
Saveti
- Koristite
!importantda biste po potrebi nadjačali podrazumevane stilove - Ciljajte specifične selektore kako ne biste uticali na druge delove sajta
- Testirajte vaš CSS u različitim pregledačima radi kompatibilnosti
- Widget koristi standardni CSS - nisu potrebni posebni preprocesori
Prilagođavanje ivice okvira za komentar 
Okvir oko polja za komentar čine sami okvir tekstualnog područja plus nekoliko tankih linija koje vidžet iscrtava oko njega. Da biste promenili boju ili zaobljenost uglova, postavite ove CSS promenljive umesto da stilizujete textarea direktno. Promenljive restilizuju sve delove okvira odjednom, tako da se uglovi i boje uvek poklapaju.
| Promenljiva | Šta menja | Podrazumevano |
|---|---|---|
--fc-input-border-color | Boja okvira | #bfbfbf |
--fc-input-border-color-focus | Boja okvira dok korisnik kuca | #555 |
--fc-input-border-radius | Zaobljenost zaobljenih uglova | 11px |
--fc-input-border-start-start-radius | Zaobljenost kvadratnog gornjeg levog ugla (gornji desni u jezicima koji se pišu s desna na levo) | 0 |
Dodajte CSS u polje Custom CSS na stranici za prilagođavanje vidžeta, ili ga prosledite kroz opciju customCSS. Potrebno je da postavite samo promenljive koje želite da promenite.
Takođe možete koristiti pomoćnik Comment box border odmah ispod polja Custom CSS, koji ovaj CSS napiše umesto vas.
Promena boje okvira

Promena boje okvira dok kucate

Zaobljavanje sva četiri ugla
Podrazumevano je gornji levi ugao kvadratan. Postavite obe promenljive za poluprečnik da biste zaoblili sva četiri ugla isto:

Kvadratni uglovi

Usklađivanje sa brendom

Različite boje u tamnom režimu
Kada je vidžet u tamnom režimu, ima dark klasu, tako da možete postaviti različite vrednosti za tamni režim:

Zašto ne stilizovati tekstualno područje direktno?
Vidžet sam iscrtava deo okvira polja za komentar, oko tekstualnog područja. Ako postavite border-color ili border-radius samo na textarea, te linije zadržavaju podrazumevani stil i okvir deluje neusklađeno, na primer kvadratna linija koja prolazi kroz zaobljeni ugao. Gore navedene promenljive menjaju oba odjednom.
Referenca prilagođenog CSS-a za vidžet komentara (v2, najnovije) 

Stilizovanje vidžeta za poslednje komentare 
The Recent Comments Widget prikazuje listu najnovijih komentara na vašem sajtu ili za određenu stranicu. Sadrži naslov, zaobljene avatare, pregled komentara, klikabilne datume koji vode direktno do komentara i automatsko otkrivanje tamnog režima.
Osnovna instalacija
Run 
Opcije konfiguracije
- tenantId (required): Vaš FastComments tenant ID
- urlId (optional): Filtrirajte na jednu stranicu. Ostavite null za sve stranice
- count (optional): Broj komentara za prikaz. Podrazumevano je
10 - hasDarkBackground (optional): Forsirajte tamni režim. Ako nije postavljeno, tamni režim se automatski detektuje iz pozadine stranice
Struktura vidžeta
Vidžet se renderuje sa sledećom HTML strukturom:

Referenca podrazumevanog CSS-a

Primeri prilagođavanja
Promena veličine avatara

Prikaži više redova teksta komentara

Ukloni ivicu kontejnera

Stilizovanje vidžeta za najraspravljanije stranice 
Vidžet Najraspravljenije stranice prikazuje rangiranu listu vaših stranica sa najviše komentara. Uključuje naslov, numerisane pozicije, broj komentara sa ikonama, datume poslednje aktivnosti i automatsko otkrivanje tamnog režima.
Osnovna instalacija
Run 
Opcije konfiguracije
- tenantId (required): Vaš FastComments tenant ID
- hasDarkBackground (optional): Prisilno primeni tamni režim. Ako nije postavljeno, automatski se otkriva na osnovu pozadine stranice
Struktura vidžeta
Vidžet se renderuje sa sledećom HTML strukturom:

Referenca podrazumevanog CSS-a

Primeri prilagođavanja
Ukloni bedževe ranga

Ukloni granicu kontejnera

Stilizovanje vidžeta za poslednje diskusije 
Widget Recent Discussions prikazuje listu stranica sortiranih po najnovijoj aktivnosti komentara. Uključuje naslov, datume poslednje aktivnosti, broj komentara sa ikonicama i automatsku detekciju tamnog režima.
Osnovna instalacija
Run 
Opcije konfiguracije
- tenantId (obavezno): Vaš FastComments tenant ID
- count (opciono): Broj stranica za prikaz. Podrazumevano je
20, maksimalno100 - hasDarkBackground (opciono): Forsira stil tamnog režima. Automatski se detektuje iz pozadine stranice ako nije postavljeno
Struktura widgeta
Widget se renderuje sa sledećom HTML strukturom:

Referenca podrazumevanog CSS-a

Primeri prilagođavanja
Uklanjanje ivice kontejnera

Prilagođena boja linka
