Ce fichier est ensuite utilisé dans le fichier Javascript via les lignes suivantes :
CKEditor
Pour le WYSIWYG des textes, j'utilise la librairie CKEditor. Pour le mettre en place :
Il est possible de créer des plugins pour CKEditor, pour ajouter de nouvelles fonctionnalités (comme l'intégration de champs personnalisés dans le contenu).
CSS
Les fichiers CSS sont générés via Sass. Pour cela, il faut installer les modules correspondants via la commande :
Icônes
Les icônes de la plateforme sont fournies par Font Awesome.
Pour utiliser la librairie, il faut l'ajouter au projet :
Puis, il faut mettre les lignes suivantes dans le fichier app.js :
Il est possible de déclarer un fichier Javascript spécifique à une page. Pour cela, il faut définir une "entry" dans le fichier de configuration de Webpack :
Puis utiliser le nom de cette entrée dans la page désirée :
Il est aussi possible de faire ça avec un fichier CSS en utilisant la fonction encore_entry_link_tags('ma_page').