L'AcadCMS propose des mises en forme prêtes à l'emploi pour enrichir votre contenu. Vous pouvez les utiliser simplement en ajoutant une classe dans les options avancées d'un bloc gutenberg.

Obtenir des icônes dans le texte

Comment ça fonctionne ?


Une fois le bloc sélectionné, il suffit de mettre le nom de la mise en forme (classe) dans le champs CSS de la section "Avancé".

Pour obtenir une icône devant vos sous-titres ou vos paragraphes notamment, vous pouvez utiliser une des classes ci-dessous qui correspond au pictogramme souhaité.

Pour ce faire, une fois le bloc sélectionné (placez simplement le curseur sur la zone), dans l'encart "Block" de l'éditeur Gutenberg, vous verrez tout en bas le menu "Avancé". Une fois ce menu déroulé, saisissez le nom de la classe (ou copiez-collez là) dans le champs "Additional CSS class(es)" (en français : "Classe(s) additionnel pour le style").

Par exemple, pour créer un paragraphe "ne pas faire" avec une croix rouge, dans le champs de style additionnel, je peux ajouter "icone-erreur". J'aurais une fois mon contenu sauvegardé le résultat suivant :

ne pas faire

Liste des classes d'icônes de textes

icone-accueil

icone-ampoule

icone-archive

icone-attention

icone-blocs

icone-bug

icone-cadenas

icone-cafe

icone-calendrier

icone-carte

icone-carte-marqueur

icone-code

icone-copier

icone-courriel

icone-courriel-vrac

icone-csv

icone-depart

icone-direction

icone-drapeau

icone-editer

icone-enfant

icone-erreur

icone-euro

icone-exclamation

icone-fleche

icone-fleche-cercle

icone-handicap

icone-horaire

icone-image

icone-info

icone-journal

icone-labo

icone-lit

icone-livre

icone-lien-externe

icone-logout

icone-lune

icone-magique

icone-marqueur

icone-media

icone-megaphone

icone-mobile

icone-monde

icone-ok

icone-ok-carre

icone-outils

icone-palette

icone-piscine

icone-pdf

icone-plan

icone-pointeur

icone-police

icone-reglage

icone-rss

icone-systeme

icone-tag

icone-tel

icone-tel2

icone-telecharger

icone-utilisateur

icone-utilisateurs

icone-utilisateur-plus

icone-video

Mise en forme des listes

Les classes pour listes sont cumulabes via un simple espacement.

Mettre les listes en colonnes

Il est possible, dès que l'écran est suffisamment large, que les listes soient disposées en colonnes avec les classes suivantes :

  • liste-2-colonnes
  • liste-3-colonnes
  • liste-4-colonnes

Couleurs alternées des listes

Pour gagner en visibilité, un élément sur deux peut prendre une couleur (gris clair) :

  • liste-alternee
  • liste-alternee-inversee

Liste des classes d'icônes de listes

Les éléments d'une liste (puces) peuvent automatiquement prendre la même icône. Le procédé est identique à "Liste des classes d'icônes de textes" mais pour la classe de la liste.

Par exemple, une liste avec flèches "liste-fleches" (ou au singulier "liste-fleche") :

  • Un exemple
  • Un autre exemple
  • ...

Voici toutes les classes de listes avec icône disponibles :

  • liste-calendriers
  • liste-erreurs
  • liste-csv
  • liste-fleches
  • liste-horaires
  • liste-liens-externes
  • liste-ok
  • liste-pdf
  • liste-pointeurs
  • liste-utilisateurs

Les notifications

Pour créer des notifications, il faut procéder en plusieurs étapes :

1 - Créez un nouveau paragraphe
2 - Écrivez le titre de la notification (exemples : "Attention", "Astuce", "Important", etc.)
3 - Donnez la classe "message-titre" (option de bloc à droite)


4 - Créez un nouveau paragraphe
5 - Rédigez le contenu de la notification
6 - Donnez la classe "message-texte"

7 - Groupez les deux paragraphes, et donnez la classe "message"

8 - Rajoutez au groupe une classe appropriée (exemple: "danger", "attention", "astuce", etc.)

Dans l'exemple ci-dessous qui reproduit les étapes ci-dessus, nous avons un groupe avec les classes "message attention", le premier paragraphe "message-titre" et le suivant "message-texte".

Attention (exemple)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur ac condimentum ligula, non feugiat enim. Donec neque ante, interdum eget scelerisque at, sollicitudin sit amet justo. Nullam porttitor, erat at fermentum iaculis, ante urna finibus sem, vitae condimentum lectus purus nec nibh. Vivamus justo enim, viverra quis vestibulum vitae, rutrum eget arcu.

Avec icône

Il est possible d'ajouter n'importe quelle icône disponible comme "icone-horaire".


Cet exemple donnera le résultat ci-dessous après enregistrement

Attention aux horaires (exemple)

La réunion sera retardée de 30 minutes jeudi prochain !

Avec icônes contextuelles

Il suffit d'ajouter "avec-icone" à "message-titre" ou "message-texte" pour ajouter une icône liée à la classe du groupe.


Dans le groupe "message attention" (cadre orange), les classes "message-texte avec-icone" sont appliquées au contenu (cadre vert)

Astuce (classes du groupe "message astuce") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Succès (classes du groupe "message succes") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Information (classes du groupe "message info") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Documentation (classes du groupe "message doc") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Exclamation (classes du groupe "message exclamation") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Attention (classes du groupe "message attention") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Important (classes du groupe "message important") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Danger (classes du groupe "message danger") :

Titre ("message-titre avec-icone")

... ("message-texte avec-icone")

Icône contextuelle inversée

Vous pouvez aussi utiliser "avec-icone-droite" pour placer, uniquement dans le corps de la notification ("message-texte"), la grande icône contextuelle à droite.

Attention

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur ac condimentum ligula, non feugiat enim. Donec neque ante, interdum eget scelerisque at, sollicitudin sit amet justo. Nullam porttitor, erat at fermentum iaculis, ante urna finibus sem, vitae condimentum lectus purus nec nibh. Vivamus justo enim, viverra quis vestibulum vitae, rutrum eget arcu. Aliquam efficitur metus urna, ut maximus lorem aliquam quis. Curabitur lobortis, eros vitae rhoncus posuere, sapien augue mattis dui, ac vestibulum eros felis id sem.

Mises en forme spécifiques du texte

Couleurs de fonds

Le moteur graphique d'AcadCMS propose des couleurs de fonds disponibles via les noms de classes.

is-primary

is-secondary

Attention :

Ces classes donnent des résultats différents selon la version du thème que vous avez choisie ! "is-primary" signifie la COULEUR PRINCIPALE de votre thème.

Opacités

Les opacités sont modulables en plaçant le chiffre 1 à 9 à la fin du nom de la classe.

transparence-1

transparence-5

transparence-9

Vous pouvez combiner opacité et couleur de fond (dans ce cas, seule la couleur a une transparence) :

is-primary opacite-1

is-primary opacite-5

is-primary opacite-9

Indenter un paragraphe

La classe "indenter" permet créer une marge en début de paragraphe. Cette classe peut s'appliquer sur un paragraphe en particulier ou sur un groupe contenant des paragraphes :

Ce paragraphe a une marge à gauche sur la première ligne. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent facilisis luctus malesuada. Sed sagittis efficitur augue, nec vestibulum dolor tempus non. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse potenti. Ut sed consequat nulla. Cras eget leo at magna ultricies sagittis. Proin commodo congue diam vel rhoncus. Morbi finibus tempus purus, in pretium nisi egestas a. Sed ut rutrum metus, non aliquam augue. Integer convallis purus augue, sit amet ultricies velit posuere at. In dui mi, condimentum eu est feugiat, cursus semper erat. Integer diam velit, sagittis in tempor non, efficitur vitae dolor. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque ut ligula dui.

Classes avancées

AcadCMS hérite de toutes les classes de la librairie Bulma (documentation en anglais).

Il est donc possible de jouer avec les colonnes, les groupes, etc.

Et si coder ne vous fait pas peur, vous pouvez créer vos propres classes dans AcadCMS :)