
Језик 🇧🇦 Српски (БиХ)
Почетак
Стилизација видгета
Друге фронтенд библиотеке
Custom Styling Guide
Ovaj vodič pruža kompletan podrazumijevani CSS koji koristi FastComments widget za komentare (v2) i neke upute za nadjačavanje stilova.
Razumijevanje podrazumijevanog CSS-a vam omogućava:
- Prilagodite izgled nadjačavanjem određenih stilova
- Rješavanje problema sa stilovima pregledom dostupnih klasa i selektora
- Izradite prilagođene teme koje rade sa strukturom widgeta
- Koristite sa AI asistentima za generisanje prilagođenih izmjena CSS-a.
Kako nadjačati stilove
Način nadjačavanja stilova zavisi od widgeta. Za widget za komentare, morate koristiti customCSS konfiguracioni parametar da
proslijedite CSS u iframe, ili odredite CSS na stranici Prilagođavanja u administratorskom panelu koja će poslužiti CSS
sa našeg CDN-a.
Како прилагодити стилове 
Kako prilagoditi stilove widgeta za komentare
Možete prilagoditi stilove widgeta za komentare na dva načina:
Opcija 1: Putem parametra customCSS
Prosledite vaš prilagođeni CSS kao string u parametar customCSS prilikom inicijalizacije widgeta:
window.FastCommentsUI(document.getElementById('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
- Pomaknite se do odjeljka "Prilagođeni CSS" pod "Napredno"
- Unesite vaš prilagođeni CSS
- Kliknite "Sačuvaj"
Vaš prilagođeni CSS će se primijeniti na sve widgete za komentare na vašoj stranici.
Savjeti
- Koristite
!importantda nadjačate zadane stilove po potrebi - Ciljajte određene selektore kako biste izbegli uticaj na druge delove vaše stranice
- Testirajte vaš CSS u različitim preglednicima radi kompatibilnosti
- Widget koristi standardni CSS - nisu potrebni posebni preprocesori
Референца за стилизовање видгета за коментаре (v2, најновије) 

Стилизовање видгета за најновије коментаре 
The Recent Comments widget displays a list of the most recent comments across your site or for a specific page.
This widget includes minimal default styling and is designed to be easily customized with your own CSS.
Widget Structure
The widget renders with the following HTML structure:
<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>
Recent Comments Default CSS Reference
The widget includes the following minimal default styling:

Customization Examples
Change Avatar Size
.fastcomments-recent-comments .comment .user-details img {
width: 32px !important;
height: 32px !important;
border-radius: 50%;
}
Change Comment Text Truncation
The default styling uses CSS tricks to truncate long comments with "...". To disable:
.fastcomments-recent-comments .comment .comment-text:before,
.fastcomments-recent-comments .comment .comment-text:after {
display: none !important;
}
Add Border to Comments
.fastcomments-recent-comments .comment {
border-bottom: 1px solid #eee !important;
padding-bottom: 10px !important;
}
Стилизовање видгета за најпосећеније странице 
Top Pages видџет приказује списак ваших страница са највише коментара.
Овај видџет укључује минимални подразумевани стил и дизајниран је тако да се лако може прилагодити вашим CSS-ом.
Структура видџета
Видџет се рендерује са следећом HTML структуром:
<div class="fastcomments-top-pages">
<div class="page">
<a class="title-link" href="...">Page Title (42)</a>
</div>
<!-- More pages... -->
</div>
Подразумевани CSS за Top Pages
Видџет укључује следећи минимални подразумевани стил:

Примери прилагођавања
Додавање стила линковима
.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;
}
Додавање ивица између страница
.fastcomments-top-pages .page {
border-bottom: 1px solid #eee !important;
padding: 10px 0 !important;
}
.fastcomments-top-pages .page:last-child {
border-bottom: none !important;
}
Стилизација броја коментара
.fastcomments-top-pages .title-link {
display: flex !important;
justify-content: space-between !important;
}