Boutons

Les boutons aident les utilisateurs à lancer des actions ou un flux. Choisissez parmi différents types de boutons pour éclairer l’emphase.

Boutons de protection

Ressources

Type Lien État
conception Source de la conception (Figma) Disponible
Implémentation Jetpack Compose Disponible

Sélection

  • Choisissez le type de bouton en fonction de l'importance de l'action. Plus l'action est importante, plus le bouton est mis en avant.
  • Les boutons doivent avoir des libellés clairs pour indiquer l'action qu'ils effectuent.
  • Placez les boutons de manière logique à l'écran, là où les utilisateurs s'attendent probablement à les trouver.
  • N'abusez pas des boutons. Trop de boutons sur un écran perturbent la hiérarchie visuelle.

Variantes

Il existe six types de boutons:

  1. Bouton plein
  2. Bouton Contour
  3. Bouton d'icône
  4. Bouton de l'icône Contour
  5. Bouton long
  6. Bouton "Image"
Bouton plein Bouton Contour Bouton d'icône Bouton de l'icône Contour
Bouton long Bouton "Image"

Choisissez le type de bouton en fonction de l'importance de l'action. Plus l'action est importante, plus son bouton doit être mis en avant.

Accentuation des boutons

Bouton plein et contour

Les boutons pleins ont l'impact le plus visuel et doivent être utilisés pour les actions finales et importantes qui terminent un flux, telles que "Enregistrer", "Rejoindre maintenant", "Confirmer" ou "Télécharger".

Les boutons avec contours sont des boutons à intensité moyenne. Ils contiennent des actions importantes, mais qui ne constituent pas l'action principale d'une application. Les boutons encadrés sont associés aux boutons pleins pour indiquer une action secondaire alternative.

Anatomie

Anatomie du bouton plein et contour

  1. Conteneur
  2. Texte du libellé
  3. Icône (facultatif)

États

Représentation visuelle de l'état d'un composant.

États des boutons remplis et de contour

  1. Par défaut
  2. Allez à l'essentiel
  3. Appuyé

Caractéristiques

Spécifications des boutons remplis et de contour

Icône et icône de contour

Utilisez des boutons en forme d'icône pour afficher les actions dans un format compact. Les boutons en forme d'icône peuvent représenter des actions d'ouverture, telles que l'ouverture d'un menu à développer ou d'une recherche, ou des actions binaires pouvant être activées et désactivées, comme l'ajout aux favoris ou aux favoris. Ils sont également utilisés pour lire ou mettre en pause des contenus multimédias.

Les boutons en forme d'icône peuvent être définis en trois tailles: petits, moyens et grands.

Anatomie

Bouton d'icône d'icône et de contour Anatomie

  1. Conteneur
  2. Icône

États

Boutons d'icônes et de contours États

  1. Par défaut
  2. Allez à l'essentiel
  3. Appuyé

Les états sont des représentations visuelles utilisées pour communiquer le statut d'un composant ou d'un élément interactif.

Caractéristiques techniques

Bouton d'icône d'icône et de contour Spécifications

Bouton large

Les boutons larges sont utilisés pour renforcer l'accentuation que d'habitude. Ils contiennent des actions importantes. Les boutons représentant des options connexes sont regroupés. Le groupe doit avoir une surface commune.

Anatomie

Anatomie du bouton large

  1. Conteneur
  2. Icône de début
  3. Titre
  4. Sous-titre

États

États des boutons de grande taille

  1. Par défaut
  2. Allez à l'essentiel
  3. Appuyé

Les états sont des représentations visuelles utilisées pour communiquer le statut d'un composant ou d'un élément interactif.

Caractéristiques

Caractéristiques du bouton large

Bouton "Image"

Les boutons d'image sont généralement utilisés pour afficher des vignettes des contenus disponibles au niveau de navigation suivant. Elles sont généralement regroupées avec des actions connexes, et le groupe doit partager une surface commune.

Anatomie

Spécification du bouton "Image"

  1. Conteneur
  2. Icône de début
  3. Titre
  4. Sous-titre
  5. Calque d'image comprenant les éléments suivants :
    1. Fond (superposition d'état)
    2. Dégradé (basé sur la couleur de la surface)
    3. Image

États

États des boutons "Image"

  1. Par défaut
  2. Allez à l'essentiel
  3. Appuyé

Les états sont des représentations visuelles utilisées pour communiquer le statut d'un composant ou d'un élément interactif.

Caractéristiques techniques

Spécifications du bouton "Image"

Utilisation

Les boutons sont généralement utilisés pour indiquer les actions qu'un utilisateur peut effectuer. Ils se trouvent souvent dans les éléments d'interface utilisateur tels que les boîtes de dialogue, les fenêtres modales, les formulaires, les cartes et les barres d'outils.

Les boutons ne sont qu'une des options permettant de représenter les actions dans votre interface utilisateur. N'en abusez pas. Trop de boutons sur un écran perturbent la hiérarchie visuelle.

Anatomie du bouton

  1. Conteneur
  2. Icône
  3. Texte du libellé
  4. Titre
  5. Sous-titre
  6. Image

Conteneur

Les boutons affichent un conteneur autour du contenu. Le conteneur s'agrandit de 1,1 fois la mise au point, ce qui permet de conserver la marge intérieure interne. Voici quelques points à prendre en compte concernant les conteneurs:

  • Définissez la largeur du conteneur en fonction du contenu, avec une marge intérieure cohérente.
  • Définissez la position relative du conteneur par rapport à la grille de mise en page responsive.
  • Utilisez des conteneurs de couleur unie pour les boutons pleins.
  • Utilisez la couleur de trait et de remplissage de la mise au point pour les boutons présentant un contour. Lorsque le curseur est placé, le conteneur obtient une couleur de remplissage et un contour.
  • Pour les boutons larges et d'image, la largeur du conteneur est définie en fonction de la grille de mise en page.
  • La taille, la position et l'alignement d'un conteneur peuvent changer à mesure que son conteneur parent évolue.

Conteneur du bouton

Les conteneurs de boutons de texte et d'icône ont des coins entièrement arrondis. Les conteneurs de boutons larges et d'image ont des conteneurs arrondis de 12 dp.

La largeur du bouton peut s'adapter à la grille de mise en page. Les icônes et le texte des libellés restent centrés lorsque la largeur du bouton augmente.
Pour les boutons larges et de type image, la largeur du conteneur est définie par le conteneur parent. Ancrages de contenu à gauche.

Icône

Les icônes communiquent visuellement l'action du bouton et aident à attirer l'attention. Ils doivent être placés du côté gauche du bouton. Les icônes sont toujours centrées verticalement dans le conteneur.

Vous pouvez regrouper des boutons en forme d'icône de différentes tailles.
N'alignez pas verticalement une icône et du texte au centre d'un bouton.
N'utilisez pas deux icônes dans le même bouton

Texte du libellé

Le texte du libellé est l'élément le plus important d'un bouton. Il décrit l'action qui se produit lorsqu'un utilisateur appuie sur un bouton.

Utilisez une majuscule en début de phrase pour le texte de l'étiquette du bouton, en mettant en majuscule le premier mot et les noms propres. Évitez de renvoyer le texte à la ligne automatiquement. Pour une lisibilité optimale, le texte des étiquettes doit rester sur une seule ligne.

Utilisez une majuscule en début de phrase pour le texte du libellé du bouton, en mettant en majuscule le premier mot et les noms propres.
Garantissez la lisibilité du texte de l'étiquette lorsque vous placez des boutons avec contours sur les images ; utilisez des rayures pour maintenir le contraste.

Image

Les boutons d'image ont toujours une superposition de dégradé et une bande en haut de l'image en arrière-plan. La superposition de dégradé est définie en fonction de la couleur du conteneur. Le fond change en fonction de l'état.

Groupes de boutons

Les boutons apparaissent ensemble sur une ligne ou une colonne pour maintenir une navigation cohérente entre les actions. Les sections suivantes décrivent les éléments à prendre en compte.

Informer la hiérarchie

Chaque écran doit avoir une action principale représentée par un bouton bien visible, généralement large. Le bouton doit être plus facile à voir et à comprendre. Les autres boutons doivent être moins visibles et ne doivent pas détourner les utilisateurs de l'action principale.

Le premier bouton du groupe sert d'action principale, car le curseur est placé dessus en premier.

Conserver une mise en page linéaire

Rangée de boutons Colonne de boutons
  1. Mise en page des lignes
  2. Disposition en colonnes

Utiliser les variantes de manière logique

Dans la mise en page en colonnes, les variantes de bouton unique doivent être conservées. Dans la mise en page des lignes, différentes variantes peuvent être regroupées dans un groupe de boutons, mais la logique doit être claire. Les boutons remplis et de contour peuvent être utilisés dans le même groupe, mais veillez à ce que la hiérarchie des actions soit claire.

Utilisez les mêmes variantes de bouton dans un groupe de boutons.
Mélangez les boutons longs et les boutons image dans un groupe de boutons.
Dans la mise en page en lignes, les boutons de texte et d'icône peuvent être placés ensemble. Assurez-vous que le bouton principal est plus mis en valeur.
Dans la mise en page en colonnes, n'utilisez qu'une seule variante de bouton.