Surcharger les CSS ou les JS du thème courant

Posté le: ven 26/10/2018 - 11:23 Par: rcowebdev
css js

 

Drupal 8 met à disposition un fichier de configuration YML pour les assets (JS et CSS) qui ressemble grosso modo à ca

global-css:
  css:
    theme:
      assets/css/bootstrap.min.css: {}
      assets/css/slicknav.min.css: {}
      assets/css/flexslider.css: {}
      assets/css/style.css: {}


global-js:
  js:
    assets/js/bootstrap.min.js : {}
    assets/js/superfish.js : {}
    assets/js/jquery.slicknav.min.js : {}
    assets/js/custom.js : {}
  dependencies:
    - core/jquery
    - core/drupal


slider-js:
  js:
    assets/js/jquery.flexslider.js : {}
    assets/js/slide.js : {}

Il suffit de créer son fichier au bon endroit et de le renseigner dans la config ci-dessus.

Pour ma part, je conseille de ne pas toucher aux fichiers d'origine du thème mais plutôt de créer son propre fichier de surcharge CSS ou JS.

 

Mots clés
Drupal 8