
Језик 🇲🇪 Српски (Црна Гора)
Почетак
Стилизовање виџета
Остале фронтенд библиотеке
Custom Styling Guide
Овај водич садржи комплетан подразумевани CSS који користи FastComments коментарски видџет (v2) и неке инструкције за преписивање стилова.
Разумевање подразумеваног CSS-а вам омогућава:
- Прилагодите изглед преписивањем одређених стилова
- Решавање проблема са стиловима прегледом које су класе и селектори доступни
- Прављење прилагођених тема које функционишу са структуром видџета
- Користите са AI помоћницима за генерисање прилагођених CSS измена.
Како преписати стилове
Преписивање стилова се разликује у зависности од видџета. За коментарски видџет, морате користити customCSS конфигурациони параметар да
бисте проследили CSS у iframe, или навести CSS на страници прилагођавања у администраторској контролној табли која ће послужити CSS
са нашег CDN-а.
Како прилагодити стилове 
Како прилагодити стилове коментарског виджета
Можете прилагодити стилове коментарског виджета на два начина:
Опција 1: Kроз параметар customCSS
Проследите ваш прилагођени CSS као стринг у параметар customCSS приликом иницијализације виджета:
window.fcConfigs = [{
target: '#fastcomments-widget',
tenantId: 'your-tenant-id',
customCSS: `
.fast-comments .comment {
background-color: #f0f0f0 !important;
border-radius: 8px !important;
}
`
}];
Опција 2: Kроз админ контролну таблу
- Идите на страницу Widget Customization page у вашој админ контролној табли
- Скролујте до секције "Custom CSS" под "Advanced"
- Унесите ваш прилагођени CSS
- Кликните "Save"
Ваш прилагођени CSS биће примењен на све коментарске видгете на вашем сајту.
Савети
- Користите
!importantда поништите подразумеване стилове када је потребно - Усмерите се на специфичне селекторе да бисте избегли утицај на друге делове вашег сајта
- Тестирајте ваш CSS у различитим прегледачима ради компатибилности
- Видџет користи стандардни CSS - нису потребни посебни препроцесори
Референца за стилизовање виџета за коментаре (v2, најновије) 

Стилизовање виџета за најновије коментаре 
Виџет Најновији коментари приказује списак најновијих коментара на вашем сајту или за одређену страницу.
Овај виџет садржи минималне подразумеване стилове и дизајниран је да буде лак за прилагођавање помоћу вашег CSS-а.
Структура виџета
Виџет рендерује са следећом HTML структуром:
<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>
Референца подразумеваног CSS-а за најновије коментаре
Виџет укључује следеће минималне подразумеване стилове:

Примери прилагођавања
Промена величине аватара
.fastcomments-recent-comments .comment .user-details img {
width: 32px !important;
height: 32px !important;
border-radius: 50%;
}
Промена скраћивања текста коментара
Подразумевани стилови користе CSS трикове да скрате дуге коментаре са "..." На крају. Да бисте онемогућили:
.fastcomments-recent-comments .comment .comment-text:before,
.fastcomments-recent-comments .comment .comment-text:after {
display: none !important;
}
Додавање границе коментарима
.fastcomments-recent-comments .comment {
border-bottom: 1px solid #eee !important;
padding-bottom: 10px !important;
}
Стилизовање виџета за најпосећеније странице 
Виџет Топ странице приказује листу ваших највише коментарисаних страница.
Овај виџет укључује минималан подразумевани стил и дизајниран је да буде лак за прилагођавање уз ваш сопствени CSS.
Структура виџета
Виџет се приказује следећом HTML структуром:
<div class="fastcomments-top-pages">
<div class="page">
<a class="title-link" href="...">Page Title (42)</a>
</div>
<!-- More pages... -->
</div>
Референца подразумеваног CSS-а за Топ странице
The widget includes the following minimal default styling:

Примјери прилагођавања
Додавање стила линковима
.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;
}