Начиная с версии 3.4, настройка тем дашбордов осуществляется в Visiology Designer.
Темы предназначены для быстрой настройки графического оформления виджетов как текущего дашборда, так и всех дашбордов текущей рабочей области.
Изначально на платформе присутствуют две предустановленные темы: системная, которая всегда используется по умолчанию, и тема Энергия Visiology. Это нередактируемые темы, которые нельзя удалить. Вы можете использовать системную тему как базу для создания своих собственных тем, например, с использованием корпоративных цветов. Для этого необходимо выполнить несколько шагов:
скачать системную тему и переименовать ее;
добавить виджеты на дашборд и настроить их в соответствии с вашими требованиями;
скачать тему каждого виджета;
в скачанной системной теме заменить блоки виджетов кодом из полученных тем;
импортировать созданную тему на платформу.
Создание темы
Темы может добавлять любой пользователь с правами на редактирование дашборда.
Для создания собственной темы выполните следующие шаги:
Откройте дашборд для редактирования.
В верхней части экрана нажмите Темы:
В открывшемся диалоге нажмите кнопку закачки напротив системной темы, чтобы скачать ее:
Для удобства переименуйте скачанный файл. Откройте его в любом текстовом редакторе и укажите название новой темы. Мы назовем ее Корпоративная тема:
Теперь вернитесь к своему дашборду, создайте в нем виджеты, для которых вы хотите создать тему, и настройте их. Например, вот так:
Сохраните тему каждого виджета. Для этого выберите виджет, перейдите на вкладку Настройки в панели Визуализации, и нажмите кнопку Скачать тему виджета:
В скачанном файле скопируйте блок с параметрами виджета (все, что находится в "$values"):
Откройте переименованную системную тему, найдите блок вашего виджета (в нашем примере это PieChart) и замените всё, что находится в "$values" скопированным текстом. Аналогичным образом перенесите настройки других виджетов и сохраните файл. Подобным образом вы можете отредактировать любую тему. При этом обновить или заменить предустановленные темы невозможно.
Теперь вы можете импортировать созданную тему. Для этого откройте дашборд и нажмите Темы в верхней части экрана.
В открывшемся диалоге нажмите Импорт и выберите созданный файл:
Новая тема появится в списке тем. Выберите ее и нажмите Применить, чтобы применить ее ко всему дашборду:
Вы также можете применить созданную тему ко всей рабочей области. В этом случае данное визуальное оформление будет применяться ко всем дашбордам, которые принадлежат к этой области. Для этого необходимо в диалоге выбора темы нажать на стрелочку на кнопке Применить и кликнуть Применить ко всей рабочей области:
Удаление темы
Вы можете удалить добавленную тему. Для этого выполните следующие шаги:
Откройте дашборд и нажмите Темы в верхней части экрана:
В открывшемся диалоге нажмите кнопку с изображением корзины напротив темы, которую хотите удалить: Если тема, которую вы хотите удалить используется в данный момент, переключитесь на другую тему перед ее удалением.
В диалоге подтверждения нажмите Удалить. Тема удалится из списка доступных тем: