"Специальные стили для клиента" (ModExtraStyle)

Позволяет подключить специальный CSS-файл компании, которая не имеет собственного выделенного домена*

*выделенный домен — это домен, специально сделанный под одну компанию (например, supercompany.bestagency.ru); невыделенный (общий) домен — booking.superagency.ru

 

Кому будет полезен этот мод

Это клиентский мод - он доступен для подключения и использования только клиентам.

Он будет полезен клиентам, желающим изменить внешний вид домена при помощи кастомизированного (отредактированного под нужды клиента) CSS-файла.

Подключение мода

Для подключения мода необходимо перейти в меню “Расширения” и затем перейти раздел “Marketplace”, а затем активировать необходимый мод.

Настройка и работа с модом

Для настройки мода необходимо перейти в раздел “Расширения” и выбрать пункт “Специальные стили”:

После чего в открывшемся редакторе указать абсолютный URL, по которому расположен файл CSS со специализированными стилями клиента.

Пример такого абсолютного URL-адреса файла CSS можно посмотреть на prd.admin.corteos.ru. На примере собственного CSS файла агентства.

 

Как сделать стиль так, чтобы он не применялся в том случае, когда агент работает из-под клиента?

В body есть специальный класс, который определяет тип контекста пользователя:

Соответственно, этот класс может принимать значения:

  • context-agent - если текущий пользователь агент

  • context-client - если текущий пользователь клиент