From 0254e4b14650a6a376b1775ad537726c1c1865d2 Mon Sep 17 00:00:00 2001 From: ouidade Date: Fri, 14 Mar 2025 15:13:13 +0100 Subject: [PATCH] degug css /ressources dans footer --- .../quartiers_de_demain/dist/assets/bundle.js | 13 +-- .../dist/assets/css/bundle.css | 3 + .../src/assets/js/page_ressources.js | 87 ------------------- .../src/assets/js/quartiers_de_demain.js | 2 +- .../src/assets/scss/pages/actualites.scss | 3 - .../src/assets/scss/pages/home.scss | 8 -- .../src/assets/scss/partials/footer.scss | 3 + .../quartiers_de_demain/webpack.config.js | 2 +- 8 files changed, 9 insertions(+), 112 deletions(-) delete mode 100644 web/themes/custom/quartiers_de_demain/src/assets/js/page_ressources.js diff --git a/web/themes/custom/quartiers_de_demain/dist/assets/bundle.js b/web/themes/custom/quartiers_de_demain/dist/assets/bundle.js index c989864..88abd9f 100644 --- a/web/themes/custom/quartiers_de_demain/dist/assets/bundle.js +++ b/web/themes/custom/quartiers_de_demain/dist/assets/bundle.js @@ -30,23 +30,13 @@ eval("document.addEventListener('scroll', function() {\n const scrolled = win /***/ }), -/***/ "./src/assets/js/page_ressources.js": -/*!******************************************!*\ - !*** ./src/assets/js/page_ressources.js ***! - \******************************************/ -/***/ (function() { - -eval("/**\n * @file\n * quartiers_de_demain behaviors.\n */\n (function (Drupal) {\n\n 'use strict';\n \n Drupal.behaviors.quartiers_de_demain = {\n attach: function (context, settings) {\n console.log('It works!');\n }\n };\n } (Drupal));\n \n \n\n \n \n /////////////// start class à view-rows-ressources ////////\n $(document).ready(function () {\n $(\".view-rows-wrapper\").each(function () {\n let h3Container = $(this).prev(\"h3\").find(\"div[class^='type-']\");\n let classToAdd = h3Container.attr(\"class\"); // Récupère la classe complète (ex: \"type-Documentation\")\n \n if (classToAdd) {\n $(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper\n }\n });\n });\n ////////////////// end class à view-rows-wrapper ////////////////\n \n \n \n /////////////////// start voir plus... ressources ////////////////////\n \n $(document).ready(function () {\n // Vérifier si on est sur la page avec l'ID #ressources\n if ($(\"#ressources\").length > 0) {\n $(\".view-rows-wrapper\").each(function () {\n let container = $(this); // Cible uniquement cette section\n let items = container.find(\".views-row\"); // Les éléments à afficher progressivement\n let visibleCount = 4; // Nombre d'éléments visibles au départ\n \n \n // Récupérer la classe `type-XXX`\n let typeClass = container.attr(\"class\").split(\" \").find(cls => cls.startsWith(\"type-\"));\n let typeName = typeClass ? typeClass.replace(\"type-\", \"\").replace(/-/g, \" \") : \"contenu\"; // Nettoyer le nom\n \n if (typeClass === \"type-podcast\" || typeClass === \"type-video\") {\n visibleCount = 2; // Pour Podcast et Vidéo\n }\n \n // Ajouter un bouton dynamiquement après chaque `.view-rows-ressources`\n let button = $(\"