Un tema è un framework di modelli che rappresenta l'aspetto di un'app. I contenuti di un tema includono una raccolta di pannelli, stili e layout, oltre a un gruppo di widget tematici preconfigurati. Una singola app può includere più di un tema, ma può utilizzare solo un tema mentre è in esecuzione.
Web AppBuilder for ArcGIS offre sette temi pronti all'uso. La scheda Tema supporta le seguenti funzioni:
- Selezione di un tema: scegliere uno dei seguenti temi:
- Cartellone: progettato per app con semplici attività. Contiene il numero maggiore di layout di tutti i temi e non visualizza logo, collegamenti e controller di widget. Tutti i widget nel tema sono widget sullo schermo.
- Riquadro: si concentra sui widget nel controller di widget. Per impostazione predefinita, tutti i widget sullo schermo sono disattivati. Nessun segnaposto per widget e nessun logo né collegamenti visualizzati. È progettato per app che richiedono un aspetto pulito sulla mappa.
- Freccetta: i widget nel controller di widget vengono visualizzati come widget segnaposto. È possibile avere più widget aperti e spostarli intorno. Per impostazione predefinita, tutti i widget sullo schermo sono disattivati. Analogamente al tema Casella, nessun segnaposto per widget e nessun logo né collegamenti visualizzati.
- Dashboard: tutti i widget nel pannello si aprono simultaneamente all'avvio dell'app. È progettato per visualizzare direttamente i widget e la relativa comunicazione. È possibile modificare il layout predefinito aggiungendo o rimuovendo griglie o ridimensionando le griglie nel pannello. Per impostazione predefinita, la maggior parte dei widget su schermo vengono disattivati ad eccezione dei widget Home, Cursore zoom e Schermo intero. Facoltativamente, è possibile attivare il widget Intestazione per visualizzare il logo, il nome dell'app e i collegamenti.
- Avviluppabile: il primo tema creato da Web AppBuilder. Supporta tutti i tipi di widget e può essere usato per app con attività complicate.
- Portagioie: evoluzione del tema Avviluppabile con un widget mirato a sinistra dell'app. È progettato per app con un'attività workflow.
- Rampa di lancio: progettato per utenti che preferiscono lo stile Apple Mac. Consente di aprire più widget, nonché spostarli, ridimensionarli e ridurli a icona.
- Altopiano: può essere utilizzato per creare un'applicazione di base, moderna con barre degli strumenti piatte e contenitori widget.
- Scheda: analogamente al tema Avviluppabile, supporta tutti i tipi di widget e può essere utilizzato per app con attività complicate.
Attenzione:
Il tema Altopiano non è disponibile durante la creazione di app 3D.
- Selezione di uno stile: gli stili disponibili variano in base al tema selezionato. La maggior parte dei temi dispone di sette colori predefiniti tra cui scegliere, ad eccezione dei temi Rampa di lancio e Dashboard. Se l'organizzazione ha definito il tema condiviso con un colore intestazione, questo sarà il colore predefinito quando viene creata una nuova app.È anche possibile scegliere il proprio colore facendo clic sull'ultimo colore nel selettore colore.
- Selezionare un layout: un layout consiste nel posizionamento predefinito di elementi dell'interfaccia utente.
- Solo il tema Dashboard consente di modificare e generare il proprio layout.
- Durante la creazione di app 2D, i layout disponibili variano in base al tema selezionato. Inoltre, esistono due stili di layout. Uno per il desktop e uno per dispositivi mobili. Quando l'altezza o la larghezza di uno schermo è minore di 600 pixel, viene applicato il layout per dispositivi mobili.
- Quando si creano app 3D, ogni tema dispone di due layout solo per il desktop.
Attenzione:
Attualmente, i layout del tema Dashboard non supportano lingue da destra a sinistra.