Tutorial di schizzo

Un modo migliore per creare pulsanti nello schizzo

Bottoni come non li hai mai visti prima! Probabilmente.

Questo articolo è stato aggiornato per il 2019! Visualizza la nuova tecnica e tutorial qui.

Nota: puoi ancora seguire il tutorial qui sotto, ma sappi solo che non è più il modo migliore per creare pulsanti in Sketch.

Scarica questo file demo da seguire o dai un'occhiata a UX Power Tools per ottenere l'intero kit UI, costruito con tutti i tipi di simboli intelligenti proprio come questo.

I simboli di schizzo sono fantastici perché forniscono un posto centrale per la gestione dei componenti. I pulsanti sono alcuni dei componenti più facili da creare, ma come i campi di testo, hanno molti stati, colori e stili diversi. Quindi di solito significa creare un mucchio di simboli diversi.

The Old Way

Ecco l'aspetto dei simboli dei miei pulsanti circa tre mesi fa:

Alza la mano se la tua pagina dei simboli è simile a questa ...

Bello e pulito! Ho usato questo approccio per circa 12 mesi e non ho mai avuto problemi. È un ottimo modo per gestire i simboli dei pulsanti e coprono tutti gli stati di cui avrò bisogno nei miei progetti:

Colori dei pulsanti
Primario, secondario, bianco
Stati pulsante
Predefinito, Hover, Pressato, Disabilitato

A rigor di termini questo non è male. Ma questo sarà un po 'di mal di testa lungo la strada:

  • Se voglio aggiungere un pulsante verde, avrò bisogno di tre nuovi simboli ... uno per coprire ogni stato del pulsante.
  • Se voglio un pulsante bianco con testo blu, avrò bisogno di tre nuovi simboli.
  • Se voglio eliminare il bordo su tutti i miei pulsanti, dovrò aggiornarlo su ogni simbolo di pulsante che ho creato.
  • Dieci simboli per un solo componente? ... davvero? ... è necessario?

Un nuovo modo

Salverò le sale e ti mostrerò solo cosa stiamo creando per primo. Il mio kit UI non ha più 10+ simboli di pulsanti.

Ora ... solo uno.

Che solitudine! Questo mi ricorda quella scena triste di Cast Away in cui Tom Hanks è tutto solo sulla sua zattera. RIP Wilson.

Divulgazione completa: questo simbolo è un po 'fuorviante perché richiede la costruzione di altri simboli che utilizzeremo come pezzi per costruire il nostro pulsante. Ma questi pezzi simbolo sono utilizzati in tonnellate di altri componenti in tutto il mio kit UI, quindi finisce per essere un compromesso positivo.

Quando abbiamo finito, puoi creare un arcobaleno di pulsanti in tutti i tipi di stati ... tutto da un solo pulsante. Controlla:

Struttura del bottone

Ci sono tre simboli nidificati in questo simbolo pulsante:

  • Testo del pulsante (importante): lo usiamo per cambiare ciò che dice il pulsante.
  • Icona del pulsante (non altrettanto importante): possiamo attivarla se il pulsante si trova in uno stato di "caricamento".
  • Il contenitore dei pulsanti (il più importante): questo ci dà forma, colore e stato.
Questi tre simboli stanno per stupirti.

Il testo del pulsante

Ne ho scritto un po 'prima nell'articolo qui sotto, ma ricapitolerò di nuovo le cose per i posteri:

"Perché il testo è un simbolo?" Chiese lei, con enfasi.

Quindi non devi usare simboli per il tuo testo, ma così facendo stai aggiungendo un'enorme flessibilità al tuo pulsante.

Come promemoria rapido, Sketch ti consente di scambiare simboli annidati dentro e fuori per proteggerti dall'azione temuta Stacca dal simbolo. Il caso d'uso più semplice (e più comune) è per le icone: scambiare un simbolo di casella vuota per uno che è selezionato. Vai tranquillo.

Sto effettivamente facendo la stessa identica cosa, ma con il testo. Ho creato 10 stili di testo in Sketch, quindi ho usato quegli stili di testo per creare un simbolo unico per ognuno.

Questi stili e colori di testo in realtà si adattano perfettamente al mio foglio di stile centrale.
La regola d'oro del cambio di simboli
Lo schizzo ti consente solo di scambiare simboli con altri simboli della stessa identica dimensione. Cioè, se le tavole da disegno del simbolo sono anche 1px più grandi o più piccole l'una dell'altra, NON appariranno nel menu a discesa di sostituzione del simbolo (vedi sotto). Quindi ho dovuto assicurarmi che tutte le mie tavole da disegno con simboli di testo sopra fossero esattamente della stessa altezza e larghezza.

Poiché il testo del mio pulsante è un simbolo nidificato, scelgo semplicemente uno dei miei altri simboli di testo dal menu a discesa dell'istanza del mio simbolo se mai desidero che il mio testo abbia un colore diverso. QUANTO È FACILE ?!

Così facile una capra ben addestrata potrebbe farlo.

Certo, sono andato un po 'fuori bordo con i miei simboli di testo avendo tutti i tipi di colori diversi. Ma almeno vorrai probabilmente un simbolo di testo chiaro e un simbolo di testo scuro, che probabilmente equivale a testo bianco e testo a colori del marchio principale.

L'icona del pulsante

Questo è probabilmente il simbolo meno importante - sentiti libero di lasciarlo fuori se vuoi - ma l'ho trovato utile in alcuni progetti. È l'idea di illustrare una risposta dopo aver fatto clic su un pulsante.

Il sistema sta pensando! Probabilmente sta pensando di aver sbagliato, ma sta ancora pensando!

L'idea di base di "simboli principali" come questo pulsante è che stai effettivamente impilando tutti i potenziali stati dei componenti in un singolo simbolo, quindi accendendo o spegnendo i simboli nidificati all'interno di esso a seconda dello stato che stai cercando di esibire.

Il livello del simbolo icona nel nostro simbolo del pulsante principale è il "segnaposto" che rappresenta il nostro stato di caricamento del pulsante (vedi sopra).

Francamente, non c'è molto in questo livello. Ho solo un simbolo icona con quella piccola forma di caricamento, quindi l'ho fatto galleggiare al centro del pulsante. Non sei sicuro di cosa significhi "fluttuante"? Leggi questo brillante articolo di Peter Nowell. Non lo sa, ma mi ha insegnato tutto quello che so:

Guarda quanto è facile:

Con tutto il tuo tempo di recupero, ti consiglio di iniziare un trambusto laterale come UX Power Tools.

Se la tua bocca è stupita e mi chiedo come ho la possibilità di cambiare il colore delle mie icone, dai un'occhiata a questo fantastico articolo di Francesco Bertocci:

Ho spietatamente rubato la tecnica dalle sue dita. Grazie uomo!

Il contenitore dei pulsanti

Il contenitore dei pulsanti è la parte più importante dell'intero simbolo ... Quindi se salti questa sezione, fallirai l'esame, fallirai la scuola e probabilmente finirai per destreggiarti con palline da tennis per soldi sul molo di Santa Monica.

A seconda di quante forme vuoi, puoi creare tutti i tipi di simboli contenitore diversi. Eccone alcuni che ho creato:

Aspetto ancora che i bottoni a rombo catturino

Fortunatamente, ciascuno di questi simboli è funzionalmente identico. L'unica differenza è come sono mascherati (in un mondo perfetto, potremmo avere anche i simboli delle maschere, ma non possiamo sempre ottenere tutto ciò che vogliamo, ora possiamo?).

Uso questi simboli contenitore su cose come pillole / gettoni multi-selezione, quindi mi piace avere diverse forme disponibili:

  • Duro: raggio del bordo 0px per angoli acuti
  • Arrotondamento morbido: di solito raggio del bordo 2px-10px per angoli morbidi
  • Arrotondato: raggio del bordo del 100% per una bella forma rettangolare arrotondata. Questi sono ottimi per chip e tag.
  • A sinistra arrotondato: è così che posso unire i pulsanti in un gruppo di pulsanti. Questo funge da pulsante arrotondato sul lato sinistro del gruppo.
  • A destra arrotondato: questo è lo stesso di sopra, ma solo per il lato destro.

Come ho detto, hai solo bisogno di tanti contenitori quanti sono i pulsanti che pensi di poter usare. Cioè, se non utilizzerai mai i pulsanti arrotondati, non preoccuparti di creare un contenitore arrotondato.

Costruire un contenitore

Ogni contenitore è costruito con due simboli nidificati e una maschera:

  • Simbolo di stato: questo contenitore viene sospeso? Pressato? Focalizzata?
  • Simbolo del colore: di che colore è questo contenitore?
  • Maschera: che forma ha questo contenitore?

stati

Gli stati sono il simbolo più in alto nel contenitore e l'utilizzo di tecniche come la trasparenza e i metodi di fusione, può influire sul contenitore per far sembrare che si alzi, si concentri, venga premuto o disabilitato.

Per qualcosa come

Ecco come appaiono quando vengono attivati ​​sul nostro simbolo del pulsante:

TOCCALO!

Ancora una volta, poiché gli stati sono simboli e ogni simbolo di stato ha la stessa identica dimensione, posso scambiarli nel menu a discesa di sostituzione del simbolo.

Parlando di simboli ha la precedenza ...
PROTIP ™
Crea set di simboli (tutti gli stati, tutti i colori, tutti i testi) con larghezze leggermente diverse l'una dall'altra. Ciò garantirà che non vengano visualizzati nel tuo simbolo sostituendo il menu a discesa insieme. Non vuoi scegliere accidentalmente "Colore / Rosso" per lo stato del pulsante, quando intendevi scegliere "Stato / Passa il mouse".

Colori

Infine, il livello di colore. Fondamentalmente è solo un simbolo fatto da una scatola con un colore di riempimento. Affascinante:

Mi piace fare un sacco di questi simboli in diversi colori:

Questi sono i colori che danno al mio pulsante la sua bella tonalità. Non c'è molto altro da dire!

Sommario

Non hai bisogno di un sacco di simboli diversi per ogni componente. Regalati i pezzi necessari e costruiscili una volta. Quindi usa quegli stessi pezzi per costruire altre cose! La maggior parte della mia pagina dei simboli è costituita solo da pezzi, non da componenti completi. Ma usando tutti questi pezzi, posso costruire alcuni componenti davvero sofisticati.

Questo kit UI completo è disponibile su UX Power Tools

Più lettura:

Quando non scrivo, sto lavorando su strumenti di progettazione di Sketch come UX Power Tools per renderti un designer migliore, più efficiente. Tutti i migliori designer e team di Sketch lo stanno usando e penso che potrebbe piacerti anche a te. Dai un'occhiata su Marvel!

Segui UX Power Tools su Twitter
Seguimi su Twitter