Slice

Le slice est un composant permettant de mettre en valeur une action utilisateur importante ou clé dans le parcours.

Code de base

Elle contient par exemple une icône illustrative, du contenu textuel et incite à être cliquée grâce à l'icône située tout à droite.

Aperçu

Slice avec Call To Action (CTA) simple (ici, un simple chevron)

In magna enim ad eu est labore occaecat. Excepteur eiusmod est excepteur anim laborum Lorem amet sit officia est in. Consequat quis mollit fugiat in dolor exercitation do pariatur adipisicing cillum. Et elit sunt nisi deserunt nostrud do. Anim excepteur fugiat quis pariatur voluptate ex pariatur.

 

WARNING

L'icône est masquée par défaut sur mobile ; pour forcer son affichage, utilisez la facette .is-illustrated-mobile

Avec CTA

L'icône tout à droite peut aussi être un CTA. Il est important de le préciser à la slice avec has-long-cta pour que le comportement soit adapté en conséquence sur mobile.

Aperçu

Slice avec CTA de type Button

In magna enim ad eu est labore occaecat. Excepteur eiusmod est excepteur anim laborum Lorem amet sit officia est in. Consequat quis mollit fugiat in dolor exercitation do pariatur adipisicing cillum. Et elit sunt nisi deserunt nostrud do. Anim excepteur fugiat quis pariatur voluptate ex pariatur.

 

Slices multiples

Utilisez .slices en tant que container pour grouper les slices.

Aperçu

Titre de mon action

In magna enim ad eu est labore occaecat. Excepteur eiusmod est excepteur anim laborum Lorem amet sit officia est in. Consequat quis mollit fugiat in dolor exercitation do pariatur adipisicing cillum. Et elit sunt nisi deserunt nostrud do. Anim excepteur fugiat quis pariatur voluptate ex pariatur.

Titre de mon action

In magna enim ad eu est labore occaecat. Excepteur eiusmod est excepteur anim laborum Lorem amet sit officia est in. Consequat quis mollit fugiat in dolor exercitation do pariatur adipisicing cillum. Et elit sunt nisi deserunt nostrud do. Anim excepteur fugiat quis pariatur voluptate ex pariatur.

Titre de mon action

In magna enim ad eu est labore occaecat. Excepteur eiusmod est excepteur anim laborum Lorem amet sit officia est in. Consequat quis mollit fugiat in dolor exercitation do pariatur adipisicing cillum. Et elit sunt nisi deserunt nostrud do. Anim excepteur fugiat quis pariatur voluptate ex pariatur.

 

DO

Le regroupement de slice est sur fond blanc par défaut. Pour rendre cet arrière-plan transparent, utilisez la facette is-transparent sur le container

Désactivée

Pour rendre inactive une slice, utilisez .is-disabled. Elle perd alors son comportement au hover.

Aperçu

Titre de mon action

Un texte supplémentaire pour décrire le contenu de l'action

 

WARNING

Pensez à adapter vos composants si nécessaire : un Button devra prendre l'attribut HTML disabled="true" afin d'être désactivé au sein d'une Slice

Avec un switch

On impacte l'élément input avec un atome .has-slice et son comportement va alors s'adapter pour ce modèle précis.

Aperçu

 

Avec une checkbox

Permet d'ajouter des cases à cocher devant chaque Slice d'un groupement. En cochant la case, le CTA peut alors apparaître

Aperçu

 

DO
  • La facette slice-select est nécessaire sur le container.
  • Une classe slice-body est nécessaire pour scinder la case à cocher du reste de la Slice.
WARNING

Sur mobile, la présence de la checkbox diminue l'espace disponible et le CTA passera donc toujours à la ligne.