Block : cards block
Ce block permet de créer une série de « cards » au sens du framework Bootstrap.
Ces « cards » sont des conteneurs flexibles et extensibles, alignés sur une grille, ne possédant pas de dimension intrinsèque, et occupant donc tout l’espace disponible. Elles peuvent se composer d’un en-tête, d’un corps et d’un pieds, permettant de gérer facilement l’alignement vertical de ces éléments.
Contenu
- Title (texte – facultatif) : le titre global du block, occupant toute sa largeur
- Cards (groupe répétables – obligatoire) : la définition des différentes « cards » composant le block
Chaque card est définie par :
- Title (string) : son titre
- Card header (contenu) : son en-tête
- Image (image- facultatif) : définir une une image lui servant de thumbnail. Cette image se trouve classiquement au dessus de son corps
- Card body (contenu) : son corps
- Card footer (contenu) : son pieds de page
- Card link (groupe) : permet de lier la carte à une url, interne (Internal link) ou externe (External link), et de définir si ce lien ouvre un nouvel onglet (Open in new tab)
- Class(es) (string) : permet d’attribuer une ou plusieurs classes css à la carte
Réglages
- Display type (choix) : définit le positionnement des cartes
– grid : grille Bootstrap classique, définit en lignes,
– columns : grille définie en colonnes
– deck : grille de cartes de même hauteur et largeur. La mise en page s’ajustera automatiquement au fur et à mesure que vous insérez plus de cartes. Les cartes sont affichées verticalement sur de petits écrans (moins de 576 px). Elles sont espacées par un espace.
– group : idem à deck, mais sans espace latéral les séparant - Cards per lines (nombre) : le nombre de cartes à afficher par lignes (mode « grid ») ou le nombre de colonnes (mode « columns »). Paramètre inopérant pour les modes deck ou group. Ce nombre peut être précisé pour les résolutions desktop (lg), intermédiaires (md) ou mobiles (sm).
- Cards options (groupe) : définit les options générales des cartes – voir plus loin
- Cards header ? (choix) : afficher ou masquer l’en-tête des cartes
- Cards header options (groupe) : si « card header » est sur « yes », définit des options pour l’en-tête des cartes – voir plus loin
- Cards footer ? (choix) : afficher ou masquer le pieds des cartes
- Cards footer options (groupe) : si card footer est sur « yes », définit des options pour le pieds des cartes – voir plus loin
Les options générales des cartes (cards options) :
- Cards background (couleur) : définit la couleur de fond des cartes
- Text color (couleur) : définit la couleur des textes des cartes
- Cards border (choix) : active ou désactive les bordures des cartes
- Cards border settings (groupe) : permet de définir la couleur (Color) et l’épaisseur (Width) des bordures si le critère précédent a été réglé sur l’activation de ces bordures
- Border radius (nombre) : définit l’arrondi des angles des cartes, la valeur 0 donnant un angle droit
- Show title (choix) : permet de définit l’emplacement du titre des cartes : aucun, header, body ou footer
- Title tag (choix) : définit le balisage du titre des cartes
- Image position (choix) : si une image est associée à la carte, définit sa position : top (en haut du corps de la carte), bottom (en bas), overlay (en image de fond).
Les options des en-têtes (Cards header options) et pieds des cartes (Cards footer options)
- Background (couleur) : définit la couleur d’arrière plan
- Text color (couleur) : définit la couleur de texte
- Min height (string) : définit la valeur de la hauteur minimale, par défaut sur « auto »
- Border (choix) : active ou non la bordure inférieure (Cards header options) ou supérieure (Cards footer options)
- Border settings (groupe) : permet de définir la couleur (Color) et l’épaisseur (Width) de cette bordure
Autres blocks FlexiPow
Les blocks animations FlexiPow