Назад|
C
Cookiestack
ВойтиНачать

Кастомизация стилей

Последнее обновление: 8 сентября 2026

Основной способ настроить внешний вид — поля в дашборде (см. Настройка): цвет акцента, цвет и цвет текста кнопки, тема (светлая/тёмная), логотип, позиция на экране. Этого достаточно для большинства сайтов без единой строчки CSS.

Более тонкая настройка через CSS

Баннер, модальное окно с категориями и плавающая кнопка — обычные DOM-элементы с фиксированными идентификаторами:

#cb-banner  /* баннер согласия */
#cb-modal   /* модальное окно с категориями */
#cb-badge   /* плавающая кнопка «Настроить» после согласия */

Виджет задаёт им стили инлайново (через атрибут style), чтобы не зависеть от CSS сайта и не ломаться из-за конфликтов селекторов. Из-за этого переопределить их своим CSS-файлом можно только с !important:

#cb-banner { border-radius: 4px !important; }

Это осознанный компромисс: любая точечная CSS-переопределение может сломаться при обновлении виджета, если изменится структура разметки. Для базового брендинга (цвета, логотип, позиция, тема) используйте поля дашборда — они гарантированно стабильны между версиями.

z-index

Баннер, модальное окно и кнопка используют максимально возможный z-index (2147483647), чтобы гарантированно быть поверх остального содержимого сайта — переопределять его не нужно и не следует.

Кастомизация стилей баннера Cookiestack