В этой статье:

Настройка оформления панели заголовка

Настройка оформления панели навигации

Настройка оформления бизнес-приложения

Настройка разметки и оформления

Настройка разметки и оформления бизнес-приложения выполняется на странице «Разметка и оформление» в конструкторе бизнес-приложения.

Для открытия конструктора

Настройте отображение панели навигации и панели заголовка в разделе «Разметка»:

Примечание. Панель заголовка доступна только в ОС Windows.

Для бизнес-приложения доступны следующие настройки оформления:

Примечание. Настройка оформления панели заголовка также возможна и при общей настройке оформления бизнес-приложения с помощью файла в формате CSS. Однако следует учитывать, что при подключении CSS-файла на странице «Разметка и оформление» пользовательское оформление будет применено только для настраиваемого бизнес-приложения, а при подключении через файл DBA.config.json пользовательское оформление будет применено для всех бизнес-приложений в репозитории.

Файлы, загруженные для настройки разметки и оформления панелей в бизнес-приложении, при необходимости могут использоваться в качестве внешнего обработчика событий. Внешний обработчик событий наступает при закрытии объекта, входящего в состав бизнес-приложения, и задаётся в поле onCloseQuery в файле DBA.config.json.

После настройки разметки и оформления бизнес-приложения перейдите к настройке структуры меню.

Настройка оформления панели заголовка

Для настройки оформления панели заголовка:

  1. Выберите один из вариантов разметки в разделе «Разметка»:

  2. Добавьте файлы с оформлением панели заголовка в форматах JS, CSS, HTM/HTML в разделе «Загрузка файлов».

Примечание. В списке загруженных файлов может быть несколько вариантов оформления заголовка.

  1. Задайте параметры в разделе «Настройка оформления панели заголовка»:

После выполнения действий при открытии бизнес-приложения в веб-интерфейсе будет отображаться панель заголовка с настроенным оформлением.

Для сохранения заданных настроек нажмите кнопку «Готово». После нажатия на кнопку конструктор будет закрыт.

Настройка оформления панели навигации

Для настройки оформления панели навигации:

  1. Выберите один из вариантов разметки в разделе «Разметка»:

  1. Задайте параметры в разделе «Настройка оформления панели навигации»:

При установленном флажке доступна загрузка пиктограмм для каждого элемента меню в разделе «Оформление» на странице «Структура меню» конструктора бизнес-приложения. Пиктограммы могут загружаться только для элементов меню первого и второго уровней структуры навигации. Если для элемента не загружена пользовательская пиктограмма, то будет отображаться пиктограмма по умолчанию;

Для доступа к элементам меню второго уровня при свёрнутой панели навигации наведите курсор на пиктограмму требуемого элемента первого уровня, после чего появится всплывающая панель с его дочерними элементами. Отображение пиктограмм элементов второго уровня на всплывающей панели зависит от состояния флажка «Отключить отображение пиктограмм второго уровня иерархии».

После выполнения действий при открытии бизнес-приложения в веб-интерфейсе будет отображаться панель навигации с настроенным оформлением.

Для сохранения заданных настроек нажмите кнопку «Готово». После нажатия на кнопку конструктор будет закрыт.

Примеры отображения панели навигации в ОС Windows

Настройка оформления бизнес-приложения

Примечание. Актуально только для открытия бизнес-приложения в ОС Windows.

Для настройки оформления бизнес-приложения доступно изменение следующих элементов:

"externalCss":["assets/<наименование CSS-файла>.css"]
	

После выполнения действий будет задано пользовательское оформление для всех бизнес-приложений в репозитории.

Пример настройки оформления при помощи CSS-файла

"pageMetadataLogo": "assets/design/img/<наименование PNG-файла>.png"
	
"mainMenuLogo": "assets/design/img/<наименование PNG-файла>.png"
	
"mainMenuLogoMini": "assets/design/img/<наименование PNG-файла>.png"
	

Примечание. Пиктограммы пользовательских классов недоступны для редактирования.

"breadcrumbRootTitle": "<название вкладки бизнес-приложения>"
	

См. также:

Построение бизнес-приложения в настольном приложении | Настройка структуры меню