Тема – это шаблон основы приложения, определяющий его внешний вид. Содержание темы включает набор панелей, стилей и компоновок, а также набор предварительно настроенных тем виджетов. Одно приложение может включать несколько тем, но может использовать только одну тему во время выполнения.
Web AppBuilder for ArcGIS предоставляет готовые темы. Вкладка Тема позволяет выполнять следующие операции:
- Выбрать тему – выберите одну из следующих тем:
- Billboard – предназначен для приложения с простыми задачами. Содержит большинство компоновок из всех тем и не отображает логотип, ссылки и контроллер виджета. Все виджеты в теме являются экранными.
- Box – фокусирует внимание на виджетах в контроллере виджетов. По умолчанию все экранные виджеты отключены. Также отсутствуют заполнители виджетов и отображение логотипа и ссылок. Она создана для приложений, в которых необходим вид карты без помех.
- Dart – виджеты в контроллере отображаются как указатели места размещения. Вы можете открыть несколько виджетов и передвигать их. По умолчанию все экранные виджеты отключены. Похоже на тему Box, отсутствуют заполнители виджетов и отображение логотипа и ссылок.
- Информационная панель – все виджеты на панели открываются одновременно при запуске приложения. Предназначена для непосредственной визуализации виджетов и их коммуникаций. Вы можете изменить компоновку, добавив или удалив сетки, или изменив их размер. По умолчанию, большинство экранных виджетов отключены, кроме виджетов Домой, Бегунок увеличения и Полный экран. Дополнительно, можно включить виджет Заголовок для отображения логотипа, названия приложения и ссылок.
- Foldable – первая тема, созданная в Web AppBuilder, поддерживает все типы виджетов и может использоваться для приложений со сложными задачами.
- Jewelry Box – Основана на теме Foldable, но виджеты собраны слева от приложения. Она предназначена для приложения с задачей рабочего процесса.
- Launchpad – создана для любителей стиля Apple Mac. Она позволяет открывать несколько виджетов, а также перемещать, сворачивать и изменять их размер.
- Plateau – может использоваться для создания базового приложения современного вида с простыми панелями и контейнерами виджетов.
- Tab – как и тема Foldable, она поддерживает все типы виджетов и может использоваться для приложений со сложными задачами.
Внимание:
Тема Плато недоступна при создании 3D-приложений.
- Выбрать стиль – доступные стили зависят от выбранной темы. Большинство тем, кроме темы Launchpad и Dashboard, включают семь предустановленных цветов на выбор. Если в вашей организации задана общедоступная тема с цветом заголовка, этот цвет будет использоваться по умолчанию при создании нового приложения.Вы можете щелкнуть последний цвет, чтобы открыть палитру цветов и выбрать собственный.
- Выбрать компоновку – компоновка представляет собой предустановленное размещение элементов пользовательского интерфейса.
- Изменять и создавать собственные компоновки можно только в темеDashboard.
- При создании 2D-приложений для разных тем могут быть доступны разные компоновки. Кроме того, существует два стиля компоновки. Один для настольных и один для мобильных устройств. Если высота или ширина экрана менее 600 пикселов, применяется компоновка для мобильных устройств.
- При построении 3D-приложений каждая тема имеет две компоновки только для компьютеров.
Внимание:
В настоящий момент в компоновках темы Dashboard не поддерживаются языки с написанием справа налево.