Pulsanti

I pulsanti sono l'indicatore visivo principale delle azioni di un utente.

Gli elementi di design devono essere ancorati alla parte inferiore del frame.

Principi

Orientati all'azione: i pulsanti devono comunicare chiaramente che attivano un'azione.

Feedback chiaro: l'aspetto del pulsante deve cambiare in modo distinto nei diversi stati di interazione (passaggio del mouse, clic, selezione) per fornire un feedback immediato.

Coerenza: tutti i pulsanti devono condividere un linguaggio visivo di base per essere immediatamente riconoscibili.

Flessibilità: il componente pulsante deve adattarsi alle varianti comuni, ad esempio l'inclusione di icone e dimensioni diverse, senza sacrificare la coerenza.

Utilizzo e posizionamento

Un pulsante deve essere posizionato vicino ai contenuti pertinenti. Può essere posizionato da solo o con altri componenti, come schede ed elenchi.

Utilizza la divulgazione progressiva per mostrare le azioni meno pertinenti.
Sovraccaricare la visualizzazione dell'utente con troppi pulsanti. Utilizza invece un gruppo di pulsanti.
Utilizza i pulsanti per richiedere un'azione. In alternativa, utilizza un chip del titolo per un elemento statico.
Utilizzare un pulsante come elemento decorativo statico.

Pulsanti con icone

Sono disponibili pulsanti con icone per ridurre la densità dei contenuti. Utilizza i pulsanti con icone quando l'icona illustra chiaramente un'azione, altrimenti includi un'etichetta del pulsante.

Utilizza un pulsante con icona per le azioni comuni e facilmente riconoscibili.
Utilizza un pulsante con icona per le azioni molto oscure.

Toggable

Per le azioni con stati booleani, come i preferiti, è disponibile una variante di attivazione/disattivazione per ogni tipo di pulsante. Lo scambio di icone tra gli stati di attivazione/disattivazione rende l'interazione rapida e reattiva.

Utilizza un pulsante di attivazione/disattivazione se sono presenti opzioni booleane per un'azione. Come Avvia/Interrompi.
Utilizza un pulsante di attivazione/disattivazione per le azioni non binarie.

Anatomia

I pulsanti sono composti da un'etichetta e da un'icona iniziale o finale facoltativa.

Pulsanti predefiniti

I pulsanti con icone sono composti solo da un'icona riconoscibile.

Entrambi hanno una variante attivabile/disattivabile.

Predefinito

Pulsanti predefiniti
1. Riposo
2. Concentrato
3. Premuto
4. Disattivato
5. Disabilitata e focalizzata

Grande

Stile pulsante grande
1. Riposo
2. Concentrato
3. Premuto
4. Disattivato
5. Disabilitata e focalizzata

Icona

Pulsanti con icone
1. Riposo
2. Concentrato
3. Premuto
4. Disattivato
5. Disabilitata e focalizzata

Icona

Pulsanti con icone
1. Riposo
2. Concentrato
3. Premuto
4. Disattivato
5. Disabilitata e focalizzata

Personalizzazione

I pulsanti contengono uno stile predefinito e uno grande. Le dimensioni grandi possono contribuire a enfatizzare l'importanza.

Le icone possono essere utilizzate per dare maggiore enfasi, chiarezza e riconoscimento al pulsante in una posizione iniziale o finale.

Predefinito

Proprietà Personalizzazione Impostazioni predefinite
Forma Sì Grande, Cerchio
Spaziatura interna Sì 16 dp, 8 dp
Bordo Sì Predefinito, 2 dp, #606460
Testo Sì Corpo, Piccolo
Icona iniziale Sì 32 dp
Icona finale Sì 32 dp
Dimensioni Sì Altezza minima di 48 dp
Profondità Sì 0
Gap Sì Tra etichetta e icona: molto piccolo

Grande

Proprietà Personalizzazione Impostazioni predefinite
Forma Sì Grande, Cerchio
Spaziatura interna Sì 16 dp, 16 dp
Bordo Sì 2 dp, #606460
Testo Sì Corpo, Piccolo
Icona iniziale Sì 32 dp
Icona finale Sì 32 dp
Dimensioni Sì Altezza minima di 72 dp
Profondità Sì 0
Gap Sì Tra l'etichetta e l'icona: molto piccolo

Icona

Proprietà Personalizzazione Impostazioni predefinite
Forma Sì Grande, Cerchio
Spaziatura interna Sì Piccola, piccola
Bordo Sì Predefinito
Icona Sì Valore predefinito = 32 dp, su superficie
Dimensioni Sì Altezza minima di 48 dp
Profondità Sì 0

Toggable

Proprietà Personalizzazione Impostazioni predefinite
Selezionato Sì Booleano
Angoli predefiniti Sì 16 dp, 8 dp
Angoli selezionati Sì Focus predefinito
Colore della superficie selezionato Sì Contorno
Tutte le altre proprietà Sì Come i pulsanti

Icona attivabile/disattivabile

Proprietà Personalizzazione Impostazioni predefinite
Selezionato Sì Booleano
Angoli predefiniti Sì 100 dp
Angoli selezionati Sì 20 dp
Colore della superficie selezionato Sì Contorno
Tutte le altre proprietà Sì Come i pulsanti