
Език 🇧🇬 Български
Първи стъпки
Стилизиране на уиджети
Други фронтенд библиотеки
Custom Styling Guide
Това ръководство предоставя пълния CSS по подразбиране, използван от коментарния уиджет на FastComments (v2) и някои инструкции за презаписване на стиловете.
Разбирането на CSS по подразбиране ви позволява да:
- Персонализиране на външния вид чрез презаписване на конкретни стилове
- Отстраняване на проблеми със стилизирането чрез виждане кои класове и селектори са налични
- Създаване на персонализирани теми които работят със структурата на уиджета
- Използване с AI асистенти за генериране на персонализирани модификации на CSS.
How to Override Styles
Презаписването на стилове варира в зависимост от уиджета. За коментарния уиджет трябва да използвате конфигурационния параметър customCSS, за да предадете CSS в iframe, или да зададете CSS в страницата за персонализация в администраторския панел, която ще предоставя CSS от нашия CDN.
Как да персонализирате стиловете 
Как да персонализирате стиловете на уиджета за коментари
Можете да персонализирате стилизирането на уиджета за коментари по два начина:
Опция 1: Чрез параметъра 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: Чрез административния панел
- Отидете на страницата за персонализиране на уиджета в административния си панел
- Превъртете до секцията „Персонализиран CSS“ под „Разширени“
- Въведете вашия персонализиран CSS
- Щракнете „Запази“
Вашият персонализиран CSS ще бъде приложен към всички уиджети за коментари на вашия сайт.
Съвети
- Използвайте
!important, за да презапишете стандартните стилове при нужда - Насочвайте се към конкретни селектори, за да избегнете влияние върху други части на сайта
- Тествайте вашия CSS в различни браузъри за съвместимост
- Уиджетът използва стандартен CSS - не са необходими специални препроцесори
Справочник за стилизиране на уиджета за коментари (v2, последна версия) 

Стилизиране на уиджета за последни коментари 
Миниджътът Последни коментари показва списък с най-новите коментари на целия ви сайт или за конкретна страница. Той включва заглавие, закръглени аватари, визуализации на коментари, кликаеми дати, които водят директно към коментара, и автоматично откриване на тъмен режим.
Основна инсталация
Run 
Опции за конфигурация
- tenantId (задължително): Вашият FastComments tenant ID
- urlId (по избор): Филтрира до една страница. Оставете null за всички страници
- count (по избор): Брой коментари за показване. По подразбиране е
10 - hasDarkBackground (по избор): Принудително прилагане на стилове за тъмен режим. Ако не е зададено, се открива автоматично от фона на страницата
Структура на миниджета
Миниджетът се рендира със следната HTML структура:

Примерен CSS по подразбиране

Примери за персонализиране
Смяна на размера на аватара

Покажи повече редове от текста на коментара

Премахване на рамката на контейнера

Стилизиране на уиджета за най-обсъжданите страници 
Уиджетът „Най-обсъжданите страници“ показва подреден списък с най-коментираните ви страници. Включва заглавие, номерирани рангове, брой коментари с икони, дати на последна активност и автоматично откриване на тъмен режим.
Основна инсталация
Run 
Опции за конфигуриране
- tenantId (задължително): Вашият FastComments tenant ID
- hasDarkBackground (незадължително): Принудително прилагане на тъмен режим. Ако не е зададено, се определя автоматично от фона на страницата
Структура на уиджета
Уиджетът се рендерира със следната HTML структура:

CSS по подразбиране

Примери за персонализиране
Премахване на значките за ранг

Премахване на рамката на контейнера

Стилизиране на уиджета за последни дискусии 
Джаджата Recent Discussions показва списък със страници, сортиран по най-новата активност по коментари. Тя включва заглавие, дати на последна активност, брой коментари с икони и автоматично откриване на тъмен режим.
Basic Installation
Run 
Configuration Options
- tenantId (required): Вашият FastComments tenant ID
- count (optional): Брой страници за показване. По подразбиране е
20, максимум100 - hasDarkBackground (optional): Принудително тъмно оформление. Ако не е зададено, се открива автоматично от фона на страницата
Widget Structure
Джаджата се изобразява със следната HTML структура:

Default CSS Reference

Customization Examples
Remove the Container Border

Custom Link Color
