Case à cocher - Checkbox
Une case à cocher permet aux utilisateurs de sélectionner une ou plusieurs options dans une liste.
Apercu
Composant
Construction
Lorsque le composant est intégré dans un bloc, il doit respecter la construction suivante :
Composition
Les différents états
Une case à cocher a plusieurs états : non sélectionné, sélectionné et minus (état uniquement dans un tableau lorsque toute les cases sont cochées).
Interaction
Quand le curseur passe sur la case à cocher, le pointeur devient une main afin d'indiquer la fonction sélection.
Cas spécifiques (mentions légales à cocher)
Ce cas est rencontré lorsque l’utilisateur doit sélectionner ou désélectionner une seule option.
Exemple: mentions légales, dispositions particulières/conditions à la suite d’un formulaire...
Case à cocher non sélectionnée
Case à cocher sélectionnée
Usages desktop & mobile
Desktop
La largeur du bloc suit celle de l’élément au dessus de lui (champs de formulaire, contrat encapsulé, ...).
Mobile
En mobile, le bloc prend la largeur de l’écran tout en respectant les marges établies.
Règles desktop & mobile

- Lorsque le texte long passe à la ligne, celui-ci doit comporter un alinéa.

- Lorsque le texte long passe à la ligne, celui-ci ne doit pas passer sous le la case à cocher

- Les cases à cocher sont placés à gauche des libellés.

- L’apparence globale des cases à cocher ne doit pas être modifiée. Aucun fond de couleur ne doit être appliqué.

- Les cases à cocher doivent respecter les apparences associées à ses différents états définis.

- Ne pas utiliser les cases à cocher à droite. Dans ce cas de figure, privilégiez le Toggle (exemple : confidentialité, paramètre)
Storybook
Texte à venir.