Création de thèmes pour Drupal 8

Avant de participer à cette formation, vous devez avoir une première expérience en administration de site Drupal et des connaissances en HTML et CSS . La connaissance de Drupal 8 n’est pas requise.

Un site Drupal semble plutôt banal par défaut. Pourtant l’aspect de Drupal est très flexible. Vous pouvez modifier le code HTML, ajouter du CSS et Javascript, modifier la mise en page et le rendre entièrement réactif. Dans cette formation, vous apprendrez comment construire un thème pour Drupal afin de personnaliser le design de votre site. Nous aborderons toutes les bases de conception de thème, de l’ajout de CSS à l’utilisation des modèles Twig et des fonctions de preprocess.

À la fin de cette formation vous aurez appris :

  • les meilleures pratiques de création de thèmes avec Drupal ;
  • comment la création de thèmes s’intègre dans le processus général de développement d’un site Drupal ; 
  • les étapes pour développer un thème personnalisé ;
  • quand utiliser les fonctionnalités de thème vs la configuration ;
  • ce qui est facile à changer dans le 'front-end' de Drupal et ce qui ne l’est pas ;
  • comment créer un thème Drupal basé sur Drupal Core ou basé sur le thème Bootstrap

Programme

  • Création d’un thème Drupal à partir de rien ;
  • Utilisation des thèmes dans Drupal Core ;

  • Création de gabarits personnalisés ;

  • Manipulation de la syntaxe Twig ;

  • Utilisation de Twig debug ;

  • Écriture du CSS pour Drupal ;

  • Création d’un sous-thème basé sur Bootstrap ;
  • Élaboration des gabarits Twig ;

  • Personnalisation de la sortie de Views avec Twig ;

  • Utilisation des fonctions de “preprocess” ;

  • Utilisation de SASS dans votre thème Drupal ;

  • Utilisation des “libraries” afin de charger les fichiers externes ;

  • Choix des meilleures pratiques pour la création de thèmes.

Cette formation est idéale pour les designers et les développeurs responsables du développement et du maintien d’un thème Drupal qui ont des connaissances en HTML et CSS et qui veulent personnaliser la mise en page de Drupal. Cette formation sera également utile aux gestionnaires de thèmes Drupal 7 qui veulent mettre à jour leurs compétences.

    Formations associées