Aller au contenu

Blocs de mise en page

Les blocs de mise en page forment l’ossature de chaque page construite avec le Page Builder. Ils définissent la structure visuelle et organisent les blocs de contenu, média et autres composants.


Le bloc Section est le conteneur principal du Page Builder. Chaque page est composée d’une ou plusieurs sections empilées verticalement. Une section occupe toute la largeur de la page et peut contenir des grilles, des blocs de contenu ou d’autres sections imbriquées.

La section propose plusieurs types de fond, configurables depuis le panneau de paramètres :

OptionDescription
Couleur unieSélection d’une couleur de fond via un sélecteur colorimétrique. Supporte la transparence (RGBA).
DégradéDégradé linéaire ou radial avec deux couleurs ou plus, angle et position configurables.
ImageImage de fond issue de la bibliothèque de médias. Options de positionnement, taille (cover, contain, auto), répétition et point focal.
VidéoVidéo de fond en lecture automatique, muette et en boucle. Un fond de repli (couleur ou image) est affiché pendant le chargement.

L’espacement de la section est configurable de manière indépendante pour chaque viewport :

PropriétéDescriptionValeur par défaut
Padding supérieurEspace interne en haut de la section60 px
Padding inférieurEspace interne en bas de la section60 px
Padding latéralEspace interne à gauche et à droite20 px
Margin supérieureEspace externe au-dessus de la section0 px
Margin inférieureEspace externe en dessous de la section0 px

Les valeurs de padding et de margin peuvent être ajustées séparément pour les viewports desktop, tablette et mobile.

PropriétéDescription
Largeur maximaleLimite la largeur du contenu interne de la section (par exemple 1200 px). Le fond reste en pleine largeur.
Pleine largeurLorsque cette option est activée, le contenu de la section s’étend sur toute la largeur de l’écran, sans contrainte de largeur maximale.
Alignement du contenuAlignement horizontal du contenu interne : gauche, centre ou droite.
PropriétéDescription
ID HTMLIdentifiant HTML personnalisé pour le ciblage par ancre ou par CSS.
Classes CSSClasses CSS supplémentaires appliquées à la section.
Overflow masquéMasque le contenu qui déborde de la section. Utile avec les Shape Dividers.
Z-indexOrdre d’empilement de la section par rapport aux sections adjacentes.

Le bloc Grid crée une grille multi-colonnes à l’intérieur d’une section. Il permet d’organiser les blocs de contenu côte à côte avec un contrôle précis de la répartition de l’espace.

PropriétéDescription
Nombre de colonnesDe 1 à 6 colonnes. Chaque colonne peut contenir un ou plusieurs blocs.
RépartitionLargeurs relatives des colonnes. Exemples : 1/1 (égales), 2/1 (deux tiers + un tiers), 1/2/1 (latérales étroites).
Templates prédéfinisChoix rapide parmi des dispositions courantes : 50/50, 33/33/33, 25/50/25, 70/30, etc.

La grille s’adapte automatiquement aux différents viewports. Le comportement est configurable pour chaque taille d’écran :

ViewportComportement par défautPersonnalisable
DesktopAffiche toutes les colonnes selon la répartition définieOui
TabletteEmpile les colonnes par groupes de 2Oui
MobileEmpile toutes les colonnes verticalementOui

Il est possible de définir un nombre de colonnes spécifique pour chaque viewport. Par exemple, une grille de 4 colonnes sur desktop peut afficher 2 colonnes sur tablette et 1 colonne sur mobile.

PropriétéDescriptionValeur par défaut
Gap horizontalEspace entre les colonnes20 px
Gap verticalEspace entre les lignes (lorsque les colonnes s’empilent)20 px

Les valeurs de gap sont configurables par viewport.

PropriétéDescription
Alignement verticalAlignement des blocs dans les colonnes : haut, centre, bas ou étirement.
Alignement horizontalAlignement du contenu à l’intérieur de chaque colonne : gauche, centre ou droite.

Le bloc Spacer insère un espace vertical vide entre deux blocs. Il permet de contrôler précisément l’espacement sans modifier les marges des blocs adjacents.

PropriétéDescriptionValeur par défaut
Hauteur desktopHauteur de l’espace sur les écrans larges40 px
Hauteur tabletteHauteur de l’espace sur tablette30 px
Hauteur mobileHauteur de l’espace sur mobile20 px

La hauteur est définie en pixels et peut être ajustée indépendamment pour chaque viewport. Dans l’éditeur, le Spacer est représenté par une zone pointillée indiquant la hauteur configurée.


Le bloc Divider affiche une ligne de séparation horizontale entre deux blocs. Il permet de créer une rupture visuelle dans le contenu.

PropriétéDescriptionValeur par défaut
Style de traitApparence de la ligne : solide, pointillé ou tiretsSolide
CouleurCouleur de la ligne via le sélecteur colorimétriqueGris clair (#e5e7eb)
ÉpaisseurÉpaisseur de la ligne en pixels1 px
LargeurLargeur de la ligne en pourcentage de son conteneur100 %
AlignementAlignement horizontal de la ligne : gauche, centre ou droiteCentre
PropriétéDescriptionValeur par défaut
Marge supérieureEspace au-dessus de la ligne20 px
Marge inférieureEspace en dessous de la ligne20 px
PropriétéDescription
Icône centraleIcône optionnelle affichée au centre de la ligne de séparation.
Texte centralTexte court affiché au centre de la ligne (alternatif à l’icône).

Le bloc Shape Divider ajoute un séparateur décoratif en SVG entre deux sections. Il permet de créer des transitions visuelles élaborées au lieu de simples lignes droites.

Le Shape Divider propose plusieurs formes prédéfinies :

FormeDescription
VaguesLigne ondulée simple ou multiple.
TrianglesForme en dents de scie ou en flèche.
CourbeArc régulier concave ou convexe.
InclinaisonLigne diagonale droite créant un effet de pente.
ZigzagMotif en zigzag régulier.
GouttesForme organique irrégulière.
PropriétéDescriptionValeur par défaut
PositionPlacement du séparateur : haut ou bas de la sectionBas
FormeChoix de la forme SVG parmi les options disponiblesVagues
CouleurCouleur de remplissage du SVG. Généralement la couleur de fond de la section adjacente.Blanc (#ffffff)
HauteurHauteur du séparateur en pixels80 px
LargeurÉtirement horizontal en pourcentage (100 % à 300 %)100 %
Retourner horizontalementInverse la forme sur l’axe horizontalNon
Retourner verticalementInverse la forme sur l’axe verticalNon

Pour obtenir une transition fluide entre deux sections :

  1. Placer le Shape Divider en bas de la première section ou en haut de la deuxième section.
  2. Définir la couleur du Shape Divider sur la couleur de fond de la section adjacente.
  3. Activer l’option Overflow masqué sur la section contenant le Shape Divider pour éviter les débordements visuels.
  4. Ajuster la hauteur en fonction de la résolution cible. Une hauteur de 60 à 100 px convient à la plupart des cas.