Что умеет решение
Модуль «Управление курсорами» позволяет настраивать внешний вид указателя мыши для различных состояний интерфейса: ссылки, кнопки, текстовые поля, ожидание, перемещение и изменение размера. Администратор загружает собственные графические файлы курсоров без необходимости изменения кода публичной части сайта. Решение подходит для промо-страниц, тематических проектов, сезонных акций и брендированных интерфейсов, где требуется точная визуальная настройка без сложной разработки.
Конфигурация поддерживает создание глобального профиля для всего сайта, а также отдельных локальных профилей для выбранных ресурсов в мультисайтовой конфигурации. Для каждого профиля доступны ограничения по страницам и разделам: можно указать зоны применения курсора и задать исключения для конкретных URL.
Для каждой роли курсора загружается отдельный файл. Поддерживается настройка координат горячей точки (Hotspot X/Y) для точного позиционирования активного центра изображения. В случае, если браузер не может применить пользовательский файл, используется резервный CSS-стиль.
Модуль управления курсорами позволяет настраивать внешний вид указателя для различных состояний интерфейса. В административной панели доступно живое превью и автоматическая диагностика загруженных файлов, что позволяет сразу оценить результат и выявить потенциальные проблемы совместимости.
Функционал включает включение или отключение модуля через административный раздел. Поддерживается создание глобального профиля курсоров для всего сайта, а также локальных профилей для отдельных ресурсов. Распространение профилей настраивается по страницам, разделам или маскам URL. Также предусмотрен список исключений, где профили не применяются.
Для каждой роли интерфейса можно загрузить один пользовательский файл курсора и настроить координаты горячего точки (Hotspot X/Y). Существуют ограничения для touch-устройств, планшетов и минимальной ширины экрана.
Модуль поддерживает настройку курсоров для следующих состояний:
- Основной курсор;
- Ссылки и кнопки;
- Текстовые поля;
- Перемещение;
- Ожидание;
- Помощь;
- Запрещенное действие;
- Изменение размера по горизонтали и вертикали;
- Диагональное изменение размера NWSE;
- Диагональное изменение размера NESW.
Для обеспечения максимальной совместимости рекомендуется использовать формат файлов .cur.
Модуль позволяет загружать курсоры в форматах .ani, .ico, .png, .gif, .svg и .webp. Реальная поддержка этих форматов зависит от браузера и операционной системы пользователя. Поддержка формата .ani крайне ограничена, поэтому настоятельно рекомендуется всегда указывать резервный CSS-стиль.
Настройка модуля доступна в двух разделах административной панели: «Маркетинг → Управление курсорами» и «Настройки → Настройки продукта → Настройки модулей → Управление курсорами».
General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.