
Язык 🇷🇺 Русский
Начало работы
Стилизация виджета
Другие фронтенд-библиотеки
Custom Styling Guide
Это руководство содержит полный набор стандартных CSS, используемых виджетом комментариев FastComments (v2), а также некоторые инструкции по переопределению стилей.
Понимание стандартного CSS позволяет вам:
- Настраивать внешний вид путём переопределения отдельных стилей
- Устранять проблемы со стилизацией, видя, какие классы и селекторы доступны
- Создавать пользовательские темы, которые работают со структурой виджета
- Использовать с AI-помощниками для генерации кастомных изменений CSS.
How to Override Styles
Переопределение стилей зависит от виджета. Для виджета комментариев нужно использовать параметр конфигурации customCSS чтобы
передать CSS в iframe, или указать CSS на странице Customization в панели администрирования, которая будет отдавать 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: Через панель администратора
- Перейдите на страницу настройки виджета в вашей панели администратора
- Прокрутите до раздела "Custom CSS" в разделе "Advanced"
- Введите ваш пользовательский CSS
- Нажмите "Save"
Ваш пользовательский CSS будет применён ко всем виджетам комментариев на вашем сайте.
Советы
- Используйте
!important, чтобы при необходимости переопределять стили по умолчанию - Нацеливайте правила на конкретные селекторы, чтобы не влиять на другие части сайта
- Тестируйте ваш CSS в разных браузерах для совместимости
- Виджет использует стандартный CSS - специальные препроцессоры не требуются
Справочник по стилизации виджета комментариев (v2, последняя версия) 

Стилизация виджета последних комментариев 
Виджет последних комментариев отображает список самых последних комментариев по всему вашему сайту или для конкретной страницы. Он включает заголовок, округлённые аватары, превью комментариев, кликабельные даты с глубокими ссылками на комментарий и автоматическое определение тёмной темы.
Базовая установка
Run 
Параметры конфигурации
- tenantId (required): Ваш идентификатор арендатора FastComments
- urlId (optional): Фильтрация по одной странице. Оставьте null для всех страниц
- count (optional): Количество отображаемых комментариев. По умолчанию
10 - hasDarkBackground (optional): Принудительное применение стилей тёмной темы. Если не указано, определяется автоматически по фону страницы
Структура виджета
Виджет отображается со следующей HTML-структурой:

CSS по умолчанию

Примеры настройки
Изменение размера аватара

Показать больше строк текста комментария

Удалить границу контейнера

Стилизация виджета самых обсуждаемых страниц 
The Most Discussed Pages Widget displays a ranked list of your most commented pages. It includes a heading, numbered ranks, comment counts with icons, last activity dates, and automatic dark mode detection.
Basic Installation
Run 
Configuration Options
- tenantId (обязательно): ID вашего аккаунта FastComments
- hasDarkBackground (необязательно): Принудительно включает тёмную тему оформления. Если не задано, тема определяется автоматически по фону страницы
Widget Structure
The widget renders with the following HTML structure:

Default CSS Reference

Customization Examples
Remove the Rank Badges

Remove the Container Border

Стилизация виджета недавних обсуждений 
Виджет «Последние обсуждения» отображает список страниц, отсортированных по последней активности комментариев. Он включает заголовок, даты последней активности, количество комментариев с иконками и автоматическое определение тёмной темы.
Basic Installation
Run 
Configuration Options
- tenantId (обязательно): Идентификатор вашего tenant в FastComments
- count (необязательно): Количество страниц для отображения. По умолчанию
20, максимум100 - hasDarkBackground (необязательно): Принудительно включить оформление для тёмной темы. Если не задано, определяется автоматически по фону страницы
Widget Structure
Виджет отображается со следующей HTML-структурой:

Default CSS Reference

Customization Examples
Remove the Container Border

Custom Link Color
