Blog

Come regolare l'ombra nella mia app?

In un'app GoodBarber, un'ombra ben regolata passa inosservata: stacca il contenuto dallo sfondo e dà rilievo alla schermata. È pronta all'uso: un gesto la attiva, le nostre impostazioni la calibrano. E se la vuoi a modo tuo, ogni valore si può regolare.

Ecco come si regola l'ombra in un'app GoodBarber, dal gesto che la attiva alla regolazione fine, al pixel.

Un'ombra con un gesto

Nel pannello di design di una lista, di un widget o di una barra di categorie, quando il layout lo consente, mettere un'ombra è questione di un gesto: «Attivare l'effetto ombra». Il percorso: La mia app › Struttura › la tua sezione › Modificare il design › OPZIONI DI STILE. Le impostazioni predefinite di GoodBarber fanno il resto (3 px di spostamento, 6 px di sfocatura, un nero al 20 %). Discreta, l'ombra stacca ogni elemento dallo sfondo senza attirare lo sguardo.

La TabBar e il pulsante flottante hanno la loro ombra fin dall'inizio, più alta (6 px di spostamento, 12 px di sfocatura), perché passano davanti al contenuto.

Un'ombra ha bisogno di una superficie da sollevare, come lo sfondo di una cella, una miniatura o un pulsante. Non si posa mai su un testo né su un'icona, per non disturbarne la lettura.

Tu attivi l'ombra; il sistema sa dove può posarsi, e a quale livello. Questa impostazione predefinita ti semplifica la vita e mantiene le tue ombre coerenti in tutta l'app. È il nostro principio «No design burden», perché il design non sia mai un peso.

Che cosa fa un'ombra

Appoggia un foglio sulla scrivania: la sua ombra resta incollata sotto, netta. Sollevalo di qualche centimetro e l'ombra scivola verso il basso e si ammorbidisce. Sullo schermo è la stessa storia, con tre impostazioni:

  • Lo spostamento: l'ombra si allontana dall'elemento, dalla parte opposta alla luce. Per impostazione predefinita scende di 3 px sotto una lista, di 6 sotto la TabBar. Più si allontana, più l'elemento sembra alto.
  • La sfocatura: ammorbidisce il bordo dell'ombra. Per impostazione predefinita, 6 px sotto una lista, 12 sotto la TabBar. Più cresce, più l'ombra si fonde con lo sfondo.
  • Il colore, e la sua forza: l'ombra prende una tinta e un'opacità. Per impostazione predefinita, un nero al 20 %. Una tinta della tua palette le dà il tuo carattere.

Questi valori si regolano per ogni lista, widget o barra di categorie. La TabBar, il pulsante flottante e i campi dei moduli, invece, si regolano una volta sola per tutta l'app.

E per i campi, l'ombra interna

L'ombra ha anche una posizione. Esterna per impostazione predefinita, solleva l'elemento; interna, lo incava. Riserviamo l'ombra interna ai campi dei moduli, perché un incavo invita a scrivere. I valori restano gli stessi, cambia solo la posizione (external o internal).

Personalizza la tua ombra in GoodBarber

Per regolare da te i valori dell'ombra, l'estensione Edizione avanzata apre il JSON, l'elenco completo delle impostazioni. Lì l'ombra si regola al pixel. Sta poi a te mantenere la stessa ombra da una lista all'altra.

Gratuita, l'estensione si installa dal menu «Extension Store», alla scheda «Edizione avanzata». Le tue schermate di design guadagnano allora il pulsante { EDIZIONE }, in alto a destra.

  1. Nel pannello di design della tua sezione o del tuo widget, attiva l'ombra con il pulsante «Attivare l'effetto ombra». È lui a creare l'oggetto shadow.
  2. Apri il JSON con il pulsante { EDIZIONE } e apri l'oggetto shadow. Le chiavi sono in ordine alfabetico.
  3. Comincia dal colore. Sotto shadow, fai clic su «+ Aggiungi». Nel campo newKey, scrivi color, lascia «Valore» selezionato, inserisci il suo codice esadecimale (#7A542E qui), poi «Aggiungi». Salva, e l'ombra prende la tinta conservando spostamento e sfocatura.
  4. Passa alla regolazione libera: aggiungi allo stesso modo type, con il valore custom. Senza di esso, le impostazioni seguenti vengono ignorate.
  5. Aggiungi blur, la sfocatura in pixel (16 qui), e opacity, la forza del colore, da 0 a 1 (0.3 qui). Poi offset, lo spostamento, come «Oggetto»: aggiungici x e y allo stesso modo (0 e 8 qui, l'ombra scende di 8 px).
  6. Salva, la tua ombra è al suo posto.

Una trappola da conoscere: l'opacità si scrive con il punto, 0.3 e non 0,3. Con la virgola, il valore torna all'impostazione predefinita.

Prima, dopo: l'ombra prende il tuo colore

Nella vita reale, un'ombra non è mai del tutto nera. Prende il colore della luce e della superficie che tocca. La nostra ombra predefinita è nera per una buona ragione: si accorda con tutte le palette, ed è questo che la rende sicura fin dal primo gesto. Un'ombra tinta fa un passo in più. Su uno sfondo crema, un'ombra marrone resta nel tono dello sfondo.

Ecco la stessa schermata due volte. È cambiato un solo valore, il colore dell'ombra, dal nero predefinito al marrone della palette (la chiave color del passo 3). Stesso spostamento, stessa sfocatura, stessa forza. A sinistra, le celle si staccano dallo sfondo. A destra, sembrano appoggiate sulla pagina, e la pagina intera si accorda con la palette. Per una sola chiave, l'app sembra disegnata tutta d'un pezzo.

Per giudicare un'impostazione, fai come qui. Cambia un valore alla volta, salva, e giudica nell'anteprima, con la pagina intera sotto gli occhi. Un'ombra riuscita si sente più di quanto si veda.

L'ombra, dalla più discreta alla più decisa

La stessa cella, nella stessa app, può portare ombre molto diverse. Al 5 %, l'ombra quasi non si vede: stacca la cella e nient'altro. Senza sfocatura, si ritaglia netta dietro la cella, e l'app prende carattere. L'immagine ne mostra quattro, dalla più discreta alla più decisa, tutte in type custom tranne quella predefinita:

Ombraoffsetbluropacity (da 0 a 1)color
1. Appena visibilex 0, y 4160.05#000000
2. Predefinita (level2)x 0, y 360.2#000000
3. Durax 6, y 601#282727
4. Coloratax 0, y 8320.35#B9FF00

La riga predefinita ricorda solo i suoi valori: non devi scrivere nulla per ottenerla. Le altre tre si riportano tali e quali nell'editor, chiave per chiave.

Nessuna di queste ombre è migliore di un'altra. Ognuna dà un carattere all'app, e tutte si regolano con le stesse chiavi. L'ombra dura, da sola, cambia il carattere di un'app, come nel nostro mockup di app per una galleria d'arte, in stile neobrutalista, su Dribbble, con uno spostamento sui due assi, sfocatura zero e un colore pieno.

La mia impostazione preferita, un'ombra del colore del pulsante

Sotto un pulsante colorato, un'ombra dello stesso colore. È la mia impostazione preferita: 10 px di spostamento, 24 di sfocatura, una forza del 38 %. Non pesa sul pulsante, lo fa brillare, come un alone, e l'occhio capisce che è quella l'azione che conta. La riservo a una sola azione per schermata. Se tutto brilla, non spicca più niente.

Il pulsante flottante si regola una volta sola per tutta l'app, in Stile dell'app, con lo stesso pulsante { EDIZIONE }, sotto floatingButton, poi button, poi shadow, con le stesse chiavi.

L'ombra in breve

  • Un gesto per attivarla, «Attivare l'effetto ombra», nel pannello di design di una lista.
  • Tre impostazioni, lo spostamento, la sfocatura, il colore e la sua forza.
  • Per impostazione predefinita, 3 px di spostamento, 6 px di sfocatura, nero al 20 %; 6 e 12 px sotto la TabBar e il pulsante flottante.
  • Un'estensione gratuita per la regolazione fine, Edizione avanzata, pulsante { EDIZIONE }.
  • Una chiave per tingere l'ombra senza toccare il resto, color.
  • Due posizioni, esterna (rilievo) o interna (incavo, riservata ai campi dei moduli).
  • Una trappola, l'opacità si scrive con il punto, 0.2 e non 0,2.

Tocca a te

Il prossimo passo è semplice. Apri il pannello di design di una delle tue liste e attiva l'effetto ombra. Quando ti verrà voglia di un'ombra nei tuoi colori, il pulsante { EDIZIONE } è nello stesso posto, e una sola chiave basta per cominciare.

La pagina dell'atomo Shadow del Design System di GoodBarber dà il riferimento completo, livelli e chiavi. Non hai ancora un'app? Crea la tua con GoodBarber, il Mobile App Builder.

Continua a leggere

  3 min di lettura

I tuoi post di Bluesky e Mastodon ora compaiono nella tua app

In breve. Bluesky e Mastodon sono due estensioni di GoodBarber, l'app builder no-code, che trasformano i post pubblici di un account in articoli nella tua app. Inserisci l'account e i suoi post arrivano da soli, con immagini, anteprime dei link e post citati, mentre risposte e repost restano sul social. Entrambe sono gratuite per le app Content: ogni sezione conta come una delle estensioni incluse nel tuo piano.Il pubblico c'è. Bluesky è passato da 25,94 a 41,41 milioni di utenti nel 2025, secondo il suo rapporto sulla trasparenza 2025, pubblicato il 29 gennaio 2026. Ecco come funzionano le due fonti per un giornale locale con un account su ciascuna rete.