
Мова 🇺🇦 Українська
Початок роботи
Оформлення віджету
Інші фронтенд-бібліотеки
Посібник з користувацького оформлення
Цей посібник надає повний CSS за замовчуванням, який використовується віджетом коментарів FastComments (v2), а також деякі інструкції щодо перевизначення стилів.
Розуміння CSS за замовчуванням дає змогу вам:
- Налаштовувати зовнішній вигляд шляхом перевизначення конкретних стилів
- Виправляти проблеми зі стилями бачачи, які класи та селектори доступні
- Створювати власні теми, які працюють зі структурою віджета
- Використовувати з асистентами ШІ для генерації власних змін CSS.
Як перевизначити стилі
Перевизначення стилів залежить від віджета. Для віджета коментарів вам потрібно використовувати параметр конфігурації 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: Через панель адміністратора
- Перейдіть на сторінку налаштування віджета у вашій панелі адміністратора
- Прокрутіть до розділу «Custom CSS» у секції «Advanced»
- Введіть ваш власний CSS
- Натисніть «Зберегти»
Ваш власний CSS буде застосовано до всіх віджетів коментарів на вашому сайті.
Поради
- Використовуйте
!important, щоб при потребі переоприділити стилі за замовчуванням - Націлюйте конкретні селектори, щоб не впливати на інші частини сайту
- Перевіряйте ваш CSS у різних браузерах для сумісності
- Віджет використовує стандартний CSS — жодні спеціальні препроцесори не потрібні
Налаштування межі коментарного блоку 
The border around the comment box is made of the text area's own border plus a few thin lines the widget draws around it. To change its color or corner roundness, set these CSS variables instead of styling the textarea directly. The variables restyle every part of the border at once, so the corners and colors always line up.
| Variable | What it changes | Default |
|---|---|---|
--fc-input-border-color | Колір рамки | #bfbfbf |
--fc-input-border-color-focus | Колір рамки під час вводу користувачем | #555 |
--fc-input-border-radius | Закругленість закруглених кутів | 11px |
--fc-input-border-start-start-radius | Закругленість квадратного верхнього лівого кута (верхнього правого у мовах з напрямком справа наліво) | 0 |
Add the CSS to the Custom CSS box on the Widget Customization page, or pass it with the customCSS option. You only need to set the variables you want to change.
You can also use the Comment box border helper right under the Custom CSS box, which writes this CSS for you.
Змінити колір рамки

Змінити колір рамки під час вводу

Закруглити всі чотири кути
By default the top-left corner is square. Set both radius variables to round all four corners the same:

Квадратні кути

Підлаштувати під ваш бренд

Різні кольори в темному режимі
When the widget is in dark mode it has the dark class, so you can set different values for dark mode:

Чому не стилізувати текстову область безпосередньо?
The widget draws part of the comment box border itself, around the text area. If you set border-color or border-radius only on the textarea, those lines keep the default style and the border looks mismatched, for example a square line running through a rounded corner. The variables above change both at once.
Довідник користувацького CSS віджету коментарів (v2, остання) 

Оформлення віджету останніх коментарів 
Віджет "Останні коментарі" відображає список найновіших коментарів по всьому вашому сайту або для конкретної сторінки. Він включає заголовок, округлі аватари, прев'ю коментарів, клікабельні дати, які ведуть безпосередньо до коментаря, та автоматичне визначення темної теми.
Базове встановлення
Run 
Параметри конфігурації
- tenantId (обов'язковий): Your FastComments tenant ID
- urlId (необов'язковий): Фільтрує до однієї сторінки. Залиште null для всіх сторінок
- count (необов'язковий): Кількість коментарів для відображення. За замовчуванням
10 - hasDarkBackground (необов'язковий): Примусово вмикає стилі для темної теми. Якщо не вказано, визначається автоматично за фоном сторінки
Структура віджету
Віджет рендериться з наступною 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.
Базова установка
Run 
Параметри конфігурації
- tenantId (обов'язково): ідентифікатор вашого орендаря в FastComments
- hasDarkBackground (необов'язково): Примусово застосувати оформлення для темного режиму. Якщо не вказано, визначається автоматично по тлі сторінки
Структура віджета
The widget renders with the following HTML structure:

Приклад CSS за замовчуванням

Приклади налаштування
Прибрати бейджі рангу

Прибрати рамку контейнера

Оформлення віджету останніх обговорень 
The Recent Discussions Widget displays a list of pages sorted by the most recent comment activity. It includes a heading, last activity dates, comment counts with icons, and automatic dark mode detection.
Basic Installation
Run 
Configuration Options
- tenantId (required): Ваш ідентифікатор орендаря FastComments
- count (optional): Кількість сторінок для показу. За замовчуванням
20, максимум100 - hasDarkBackground (optional): Примусово застосовувати стиль темного режиму. Якщо не встановлено, визначається автоматично за фоном сторінки
Widget Structure
The widget renders with the following HTML structure:

Default CSS Reference

Customization Examples
Remove the Container Border

Custom Link Color
