Passer au contenu principal

Barre de progression de phase

Utilisation​

Présentation​

La barre de progression des phases affiche la progression de l’utilisateur dans la réalisation d’une tâche, divisée en phases distinctes.

Quand l'utiliser​

  • Pour afficher les étapes et sous-étapes d’une tâche spécifique.
  • Lorsque vous avez besoin d’utiliser des icônes personnalisées.

Quand ne pas l'utiliser​

Si vous n’êtes pas sûr du nombre d’étapes nécessaires pour effectuer la tâche. Utilisez plutôt une barre de progression simple.

Formatage​

Structure​

Image affichant la structure d’une barre de progression des phases

La disposition des phases comprend les éléments suivants :

  1. Icône de phase : indique si une phase est terminée, en cours ou en attente. Vous pouvez utiliser différentes icônes avec la barre de progression des phases pour personnaliser l’expérience.
  2. Barre : relie visuellement les phases entre elles.
  3. Libellé de phase : fournit le contexte de chaque phase (par exemple, « Paiement »).

Meilleures pratiques​

  • Assurez-vous que les étapes apparaissent dans un ordre logique, du début à la fin (de gauche à droite).
  • Les utilisateurs doivent pouvoir revenir aux étapes précédentes afin de les passer de nouveau en revue et de mettre à jour les détails.
  • Veillez à ce que les étapes soient regroupées de manière logique, simples et claires pour faciliter la compréhension.
  • Assurez-vous que toutes les étapes sont visibles.
  • Limitez le nombre d'étapes à un minimum de 3 et à un maximum de 7.

Contenu​

Directives générales relatives à la rédaction​

  • Mettez une majuscule en début de phrase pour tous les aspects relatifs à la conception des interfaces de produit Guidewire. Ne mettez pas la 1re lettre du 1er mot du titre en majuscule.
  • Utilisez des verbes au présent et la forme active dans la plupart des cas.
  • Utilisez des contractions courantes pour donner à votre texte un ton plus naturel et informel.
  • Utilisez un langage simple. Évitez tout jargon inutile et les formulations complexes.
  • Utilisez des termes et des phrases concis.

Étiquette de phase​

  • Veillez à ce que les libellés restent courts et qu'ils identifient clairement l'étape.
  • Mettez une majuscule initiale aux étiquettes. Mettez une majuscule au premier mot d’une phrase et aux noms propres. Pour obtenir des instructions supplémentaires sur l'utilisation des majuscules en début de phrase, reportez-vous à Usage des majuscules.
  • Lorsque vous utilisez des infobulles en lien avec une mise en page d’étapes, leur contenu ne doit se composer que d’un mot ou deux.

Interactions​

Clavier​

Chaque étape active est accessible à partir du clavier.

Lecteur d'écran​

La barre de progression des phases représente l’ensemble d’un processus. Elle contient une série de barres de progression indépendantes plus petites qui représentent les phases de ce processus. Le composant implémente la balise de repérage <nav> HTML5 et chaque phase individuelle est identifiée par son nom (via une valeur aria-label) et par le paramètre WAI-ARIA role='link'.

Accessibilité​

Ce composant a été validé pour répondre aux directives d’accessibilité WCAG 2.2 AA dans sa configuration de base par défaut. Il s’agit notamment de s’assurer que :

  • Le rapport de contraste des éléments textuels par rapport à leur arrière-plan est supérieur à 4.5:1.
  • Le contenu non textuel qui doit transmettre le sens (comme les icônes et les indicateurs de focus) a un rapport de contraste d’au moins 3:1 avec ses couleurs adjacentes.
  • Cet élément peut être utilisé à l’aide d’un clavier et d’une souris.
  • Le contenu est accessible à l’aide de lecteurs d’écran, tels que JAWS et VoiceOver.

La conformité de l’accessibilité dépend en définitive de la façon dont ce composant est implémenté et personnalisé. Les modifications apportées par l’auteur du contenu peuvent affecter l’accessibilité. Pour en savoir plus sur notre modèle de responsabilité partagée, consultez notre Déclaration d’accessibilité Jutro complète.