Collapse

Le collapse cache des informations longues ou complexes sous un bloc.

Description

Le collapse cache des informations longues ou complexes sous un bloc qui peut être masqué ou affiché. Il permet d'afficher de grandes quantités de contenu dans un espace réduit grâce à la divulgation progressive. Le titre de l'en-tête donne à l'utilisateur un aperçu de haut niveau du contenu, ce qui lui permet de décider des sections à lire.

Les collapses peuvent rendre le traitement et la découverte de l'information plus efficaces. Cependant, il cache le contenu aux utilisateurs et il est important de tenir compte du fait qu'un utilisateur ne remarque pas ou ne lit pas tout le contenu inclus. Si l'utilisateur est susceptible de lire tout le contenu et que celui-ci est nécessaire à la bonne compréhension d'un sujet, n'utilisez pas de collapse, car cela ajoute un clic supplémentaire.

Contrairement au composant accordion, le collapse est une structure à suivre et pas réellement un composant. La structure du collapse est utilisée pour les contenus plus complexes et spécifiques (voir exemples).

Plateformes

Anatomie

  1. Label : indique ce qui peut être affiché ou caché
  2. Collapse controller : indique l’état du collapse : ouvert ou fermé

Usage

Quand l'utiliser ?

Lorsque vous disposez d'un contenu qui n'est pas nécessaire au flux principal mais qui peut néanmoins intéresser les utilisateurs, comme le détail d'un prix ou d'une offre. Parce qu'elle nécessite une interaction supplémentaire, l'information contenue dans un collapse ne sera pas vue par tous les utilisateurs.

Le collapse permet également :

  • d'organiser un ensemble d'information
  • de réduire la longueur d'une page et son scroll quand le contenu n'est pas crucial à lire dans son ensemble.

Exemples

Anatomie

  1. Label : indique ce qui peut être affiché ou caché
  2. Collapse controller : indique l’état du collapse : ouvert ou fermé
  3. Contenu

Usage

Quand l'utiliser ?

Lorsque vous disposez d'un contenu qui n'est pas nécessaire au flux principal mais qui peut néanmoins intéresser les utilisateurs, comme le détail d'un prix ou d'une offre. Parce qu'elle nécessite une interaction supplémentaire, l'information contenue dans un collapse ne sera pas vue par tous les utilisateurs.

Le collapse permet également :

  • d'organiser un ensemble d'information
  • de réduire la longueur d'une page et son scroll quand le contenu n'est pas crucial à lire dans son ensemble.

Exemples

Des questions ou un feedback ?

N’hésitez pas à contacter la team Design System par mail.