Guide de styles - Création de blocs

Gestion des blocs de contenu (blocks)

Création d'un nouveau bloc

Dans d'admin de Magento

  1. Content > Elements > Blocks
  2. Cliquer sur le bouton Add New Block
  3. Sur la page New Block
    • Currently Active
      • Enable Page : Yes (pour avoir une page active)
      • Block Title: Entrer le Titre du block (choisir un titre clair pour identifier le block)
      • Identifier : Entrer un identifiant unique pour le bloc
      • Store View : Choisir le Store sur laquelle la page devra s'afficher 

Éditer un bloc existant

Dans d'admin de Magento

  1. Content > Elements > Blocks
  2. Trouver le block à éditer
  3. Dans la colonne Action, faire Select puis Edit

Bloc de contenu - Row

Marche à suivre

  1. Créer une nouvelle Row (Layout > Row) et éditer la Row
    • Appearance
      • Contained (contenu et arrière plan largeur de la colonne principale)
      • Full Width (contenu largeur de la colonne principale, arrière-plan largeur page)
      • Full Bleed (contenu et arrière-plan largeur page)
      • Minimum Height : À ajuster selon le visuel
    • Background
      • Background Image : Choisir image d'arrière plan pour la ranger en format desktop
      • Background Mobile Image :Choisir image d'arrière plan pour la ranger en format mobile (si vide, l'image desktop sera appliqué)
    • Advanced
      • CSS Classes : Pour appliquer des styles enregistrés au bloc 
      • Margins and Padding : À modifier selon le bloc (voir exemples)

Exemple Bloc I+ Interactif - Page d'accueil

Exemple d'un block couleur arrière-plan pleine largeur et contenu largeur colonne principale

Marche à suivre

  1. Créer une nouvelle Row (Voir Bloc de contenu - Row)
    • Appearance
      • Full Width
      • Minimum Height : 500px (mobile : laisser vide)
      • Vertical Alignment : Center
    • Advanced 
      • CSS Classes : bg-light-gradient reverse-col-mobile 
      • Margins and Padding : Padding Top and Bottom (65)
  2. Ajouter 2 colonnes requises (4 et 8 colonnes)
  3. Colonne 1
    • Ajouter un bloc Text (Elements > Text)
    • Ajouter le contenu au bloc
    • Appliquer format H2 au titre et mettre en italique (car I+ Interactif doit être en italique)
    • Pour le style de liste avec crochet, sélectionner le bloc de liste et appliquer le format List Check Style
    • Pour le bouton, appliquer le format pagebuilder-button-primary afin d'avoir un bouton permettant de mettre 
  4.  Colonne 2
    • Ajouter un bloc Image (Media > Image)
      • Image : Sélectionner l'image Image_i__Intercatif.png
      • Mobile Image : Sélectionner l'image Image_i__Intercatif_Mobile.png
    • Search Engine Optimization
      • Alternative Text : I+ Interactif
    • Advanced
      • Margins and Padding : Padding Top and Bottom (25)

Exemple 

I+ Interactif f

Conçu pour vous faciliter la tâche au quotidien, une tonne d’outils lorem ipsum dolor dias amet.

  • Cahiers et corrigés
  • Guides d’enseignements
  • Activités interactives
  • Et bien plus encore…

Explorer I+ Interactif

I+ InteractifI+ Interactif

Exemple Bloc Ressources pédagogique Bleu

Marche à suivre

  1. Créer une nouvelle Row (Voir Bloc de contenu - Row)
    • Appearance
      • Full Bleed
    • Advanced 
      • CSS Classes : bg-primary
  2. Ajouter 4 colonnes requises (5-1-5-1)
  3. Colonne 1 (éditer)
    • Appearance
      • Full Height
      • Minimum Height : 400px
    • Background
      • Background Image : ImageEnseignate_RessourcesPedagogique.jpg
      • Background Position : Top Center
  4.  Colonne 2 et 4
    • Laisser vide 
  5. Colonne 3 (éditer)
    • Appearance 
      • Full Height
    • Advanced
      • CSS Classes : white
      • Margins and Padding : padding 65 48 65 48
  6. Ajouter un bloc Heading à la colonne 3 (Elements > Heading) et éditer le bloc
    • Appliquer format H2
  7. Ajout un bloc text à la colonne 3 (Elements > Text) et éditer le bloc
    • Pour le style de liste avec crochet, sélectionner le bloc de liste et appliquer le format List Check Style
  8. Ajout un bloc Boutons (Element > Buttons) et éditer le bouton ajouté (** Faire attention de ne pas éditer Buttons, le bouton uniquement
    • Content
      • Button Text : Explorer les ressources
      • Button Type : Primary Alt
      • Button Link : Insérer lien vers la page de destination 

Exemple 

Ressources pédagogiques

Découvrez des ressources variées pour enrichir votre enseignement et favoriser l’apprentissage.

  • Fascicule pédagogique
  • Capsules vidéo
  • Webinaires
  • Services-conseils sur demande
Explorer les ressources

Références générales

Couleurs d'arrière-plan

À appliquer sur une Row ou une Column

Cheneliere-Primary

class = bg-primary

(hexa : #1d63ad)

Cheneliere-Primary-Dark

class = bg-secondary

(hexa : #004379)

Grey-Light

class = bg-grey-light

(hexa : #f4f5f9)

Grey-Dark

class = bg-grey-dark

(hexa : #36404c)

Dégradé Grey-Light

class = bg-light-gradient

Couleur de texte

À appliquer sur une Row, une Column ou un bloc Text

Texte blanc

class = white

Alignement carrousel

À appliquer sur une Carrousel (slider) 

  • Classe : v-center

1 ligne

1 ligne

2 lignes

1 ligne

1 ligne

2 lignes

3 lignes

1 ligne

1 ligne

Style liste avec crochets

Appliquer le format List Check Style à une liste UL

Exemple de liste

  • Élément 1
  • Élément 2
  • Élément 3

Exemple de liste

  • Élément 1
  • Élément 2
  • Élément 3

Styles de bouton

Elements > Buttons ou Elements > Texts (et format Button)

Primary
Secondary
CTA
Primary Alt
Secondary Alt

Boutons avec icône

Bouton Play
class= icon icon-play-circle
class= icon icon-play-circle
class= icon icon-play-circle
class= icon icon-play-circle
class= icon icon-play-circle
Exemple - Button type : link
Appearearance : inline
Appearearance : stack

Obligatoire : pour avoir le bon affichage des boutons, il est important que les boutons contiennent un lien 

Styles de liens

Pour éléments qui ne doivent pas avoir de balises <a> soulignées : ajouter la classe links-no-underline
Pour éléments dont les balises <a> qui doivent être soulignées seulement lors du passage de la souris (hover): ajouter la classe links-reverse

Exemples :

Liste des icônes

Ancres

Les liens ancrés remontant le contenu ancré au haut de la page, le contenu est partiellement caché par le menu sticky. Pour contrer ce comportement, une classe a été créé. Donc, sur l'élément ancré (id=""), ajouter la classe suivante (class="id-target")

Mobile

Inverser l'ordre d'affichage des colonnes en mobile

Appliquer la classe reverse-col-mobile à la Row

Élément 2 en mobile

Élément 1 en mobile

Sur mobile, aligner à gauche du contenu centré ou aligné à droite en desktop.

Appliquer la classe mobile-left à l'élément qui a un autre alignement dans le page builder

Titre à droite

Boutons à droite

Affichage uniquement en desktop ou mobile

*Attention à l'utilisation. Nous cherchons à avoir la même information sur tous les écrans. Ces classes pourraient principalement être utiliser pour des images d'accompagnements par exemple.

Pour affichage uniquement sur Desktop, appliquer la classe pagebuilder-mobile-hidden

Pour affichage uniquement sur Mobile, appliquer la classe pagebuilder-mobile-only

Titre version desktop

Titre version mobile