O tema é uma estrutura de trabalho do modelo representando o visual e comportamento de um aplicativo. O conteúdo em um tema inclui uma coleção de painéis, estilos e layouts, e um conjunto de widgets de tema pré-configurados. Um único aplicativo pode incluir mais de um tema, mas ele pode utilizar somente um tema durante a execução.
Web AppBuilder for ArcGIS fornece temas prontos para utilização. A guia Tema suporta as seguintes funções:
Selecionar um tema—Escolha de um dos seguintes temas:
Quadro de Avisos—Projetado para o aplicativo com tarefas simples. Tem a maioria dos layouts de todos os temas e não exibe o logotipo, os links e o controlador de widgets. Todos os widgets no tema são widgets na tela.
Caixa—Foca em widgets no controlador de widget. Por padrão, todos os widgets na tela são desativados. Não há espaços reservados para widgets e nenhuma exibição de logotipo ou links. É projetado para o aplicativo que exige um visual limpo no mapa.
Rascunho—Widgets no controlador do widget aparecem como widgets do espaço reservado. Você pode ter múltiplos widgets abertos e movê-los. Por padrão, todos os widgets na tela são desativados. Semelhante ao tema de Caixa, não há espaços reservados para widgets e nenhuma exibição de logotipo ou links.
Painel—Todos os widgets no painel abrem simultaneamente quando o aplicativo é iniciado. Ele foi projetado para visualizar widgets e sua comunicação diretamente. Você pode modificar o layout pré-definido, adicionando ou removendo grades, ou redimensionando as grades no painel. Por padrão, a maioria dos widgets na tela está desativada, exceto os widgets Página Inicial, Controle Deslizante de Zoom e Tela Cheia. Opcionalmente, você pode ativar o widget Cabeçalho para exibir o logotipo, o nome do aplicativo e os links.
Tema Dobrável —O primeiro tema criado pelo Web AppBuilder, suporta todos os tipos de widgets e pode ser utilizado para o aplicativo com tarefas complicadas.
Jewelry Box—Evolvido do tema Flexível com um widget focado na esquerda do aplicativo. É projetado para o aplicativo com uma tarefa do fluxo de trabalho.
Plataforma de Inicialização—Projetado para usuários que preferem o estilo Mac da Apple. Permite a você abrir múltiplos widgets, mover, dimensionar e minimizá-los.
Planalto—Pode ser utilizado para criar um aplicativo moderno e básico com barras de ferramentas planas e contêiners de widget.
Guia—Como o tema Flexível, suporta todos os tipos de widget e pode ser utilizado para o aplicativo com tarefas complicadas.
Aviso:
O tema Planalto não está disponível ao construir aplicativos 3D.
Selecionar um estilo—O estilo disponível varia dependendo do tema selecionado. A maioria dos temas tem sete cores pré-definidas a partir das quais escolher, exceto os temas Plataforma de Inicialização e Painel. Se a sua organização definiu o tema compartilhado com uma cor de cabeçalho, será a cor padrão quando um novo aplicativo for criado.Você também pode escolher sua própria cor clicando na última cor no seletor de cores.
Selecionar um layout—Um layout representa um posicionamento pré-definido dos itens de interface do usuário.
Somente o tema de Painel permite modificar e gerar seu próprio layout.
Ao construir aplicativos 2D, os layouts disponíveis variam dependendo do tema selecionado. Além disso, há dois estilos de layout. Um é para desktop e um para os dispositivos móveis. Quando a altura ou largura de uma imagem da tela for menor que 600 pixels, o layout móvel se aplique.
Quando você construir aplicativos 3D, cada tema têm dois layouts para desktop somente.
Aviso:
Atualmente, os layouts do tema de Painel não suportam idiomas da direita para esquerda.