11 Commits 8e5290267e ... 265bff668d

Author SHA1 Message Date
  ouidade 265bff668d new home 1 month ago
  bach 31da505862 print btn text 1 month ago
  bach 4bb6b3b5c7 removed blocks from home 1 month ago
  bach 77590c9ddc étape du projet: Sélection de la MOE 1 month ago
  ouidade 6f1cdc0d2f css bouton pdf 1 month ago
  bach 1a35baab2d print projects btn 1 month ago
  ouidade f9b68caf74 transition hover actualites 1 month ago
  ouidade 7ef5389160 transition hover ressources 1 month ago
  ouidade 960cf53ef4 changement introduction filtres pour web 1 month ago
  ouidade 5488fc457d visibility hideen screen 1 month ago
  ouidade 7e8445756c ressources liées css 1 month ago

+ 3 - 0
config/sync/field.storage.node.field_etape_du_projet.yml

@@ -32,6 +32,9 @@ settings:
     -
     -
       value: 7
       value: 7
       label: Abandonné
       label: Abandonné
+    -
+      value: 8
+      label: 'Sélection de la MOE'
   allowed_values_function: ''
   allowed_values_function: ''
 module: options
 module: options
 locked: false
 locked: false

+ 6 - 51
config/sync/page_manager.page_variant.home-panels_variant-0.yml

@@ -4,14 +4,9 @@ status: true
 dependencies:
 dependencies:
   config:
   config:
     - page_manager.page.home
     - page_manager.page.home
-    - views.view.actus_blocks_pages
     - views.view.home_nodes
     - views.view.home_nodes
     - views.view.projets
     - views.view.projets
-  content:
-    - 'block_content:custom:bfb4368c-4f85-4329-88f1-8769161aa66f'
-    - 'block_content:link:3ee1f633-aaa7-4b4c-a42a-02206e26d3a2'
   module:
   module:
-    - block_content
     - panels
     - panels
     - views
     - views
 id: home-panels_variant-0
 id: home-panels_variant-0
@@ -24,29 +19,6 @@ variant_settings:
   weight: 0
   weight: 0
   uuid: 7ba3fd73-2cc4-40a4-b645-7788cc1439aa
   uuid: 7ba3fd73-2cc4-40a4-b645-7788cc1439aa
   blocks:
   blocks:
-    15d7b769-d111-4662-8753-75c6a6ac7491:
-      id: 'views_block:actus_blocks_pages-block_1'
-      label: ''
-      label_display: '0'
-      provider: views
-      context_mapping: {  }
-      views_label: ''
-      items_per_page: none
-      region: content
-      weight: -2
-      uuid: 15d7b769-d111-4662-8753-75c6a6ac7491
-    1aa3934c-9f4d-4f46-b01c-646650c1f5d7:
-      id: 'block_content:3ee1f633-aaa7-4b4c-a42a-02206e26d3a2'
-      label: 'Actualité Link'
-      label_display: '0'
-      provider: block_content
-      status: true
-      info: ''
-      view_mode: full
-      context_mapping: {  }
-      region: content
-      weight: -1
-      uuid: 1aa3934c-9f4d-4f46-b01c-646650c1f5d7
     43740d19-3425-40db-986a-bde244d94ae5:
     43740d19-3425-40db-986a-bde244d94ae5:
       id: 'views_block:home_nodes-block_2'
       id: 'views_block:home_nodes-block_2'
       label: ''
       label: ''
@@ -55,6 +27,7 @@ variant_settings:
       context_mapping: {  }
       context_mapping: {  }
       views_label: ''
       views_label: ''
       items_per_page: none
       items_per_page: none
+      exposed: {  }
       region: content
       region: content
       weight: 0
       weight: 0
       uuid: 43740d19-3425-40db-986a-bde244d94ae5
       uuid: 43740d19-3425-40db-986a-bde244d94ae5
@@ -66,32 +39,10 @@ variant_settings:
       context_mapping: {  }
       context_mapping: {  }
       views_label: ''
       views_label: ''
       items_per_page: none
       items_per_page: none
+      exposed: {  }
       region: content
       region: content
       weight: 3
       weight: 3
       uuid: 1aa7ec9d-1417-4ab3-b25d-a7112d8cd9cd
       uuid: 1aa7ec9d-1417-4ab3-b25d-a7112d8cd9cd
-    d31856ee-315c-49f9-8264-aa5be883ff24:
-      id: 'views_block:projets-block_4'
-      label: ''
-      label_display: visible
-      provider: views
-      context_mapping: {  }
-      views_label: ''
-      items_per_page: none
-      region: content
-      weight: 1
-      uuid: d31856ee-315c-49f9-8264-aa5be883ff24
-    74977c3d-e402-4882-8ff5-7d6eeea6cbfc:
-      id: 'block_content:bfb4368c-4f85-4329-88f1-8769161aa66f'
-      label: 'Projets lauréats'
-      label_display: '0'
-      provider: block_content
-      status: true
-      info: ''
-      view_mode: full
-      context_mapping: {  }
-      region: content
-      weight: 2
-      uuid: 74977c3d-e402-4882-8ff5-7d6eeea6cbfc
   page_title: ''
   page_title: ''
   layout: layout_onecol
   layout: layout_onecol
   layout_settings:
   layout_settings:
@@ -99,6 +50,10 @@ variant_settings:
   builder: standard
   builder: standard
   storage_type: page_manager
   storage_type: page_manager
   storage_id: home-panels_variant-0
   storage_id: home-panels_variant-0
+  css_classes:
+    - ''
+  html_id: ''
+  css_styles: ''
 page: home
 page: home
 selection_criteria: {  }
 selection_criteria: {  }
 selection_logic: and
 selection_logic: and

+ 27 - 2
config/sync/page_manager.page_variant.projets-panels_variant-0.yml

@@ -5,7 +5,10 @@ dependencies:
   config:
   config:
     - page_manager.page.projets
     - page_manager.page.projets
     - views.view.projets
     - views.view.projets
+  content:
+    - 'block_content:link:6f7a1e47-526a-438b-af42-7a7d66c9b282'
   module:
   module:
+    - block_content
     - config_pages
     - config_pages
     - panels
     - panels
     - views
     - views
@@ -20,13 +23,13 @@ variant_settings:
   uuid: 9244b6e6-bde7-458b-a02b-61d09880e795
   uuid: 9244b6e6-bde7-458b-a02b-61d09880e795
   blocks:
   blocks:
     7b0ed9f5-546a-4086-a689-6ba9c0149920:
     7b0ed9f5-546a-4086-a689-6ba9c0149920:
-      config_page_type: les_projets
-      config_page_view_mode: full
       id: config_pages_block
       id: config_pages_block
       label: 'Les Projets'
       label: 'Les Projets'
       label_display: visible
       label_display: visible
       provider: config_pages
       provider: config_pages
       context_mapping: {  }
       context_mapping: {  }
+      config_page_type: les_projets
+      config_page_view_mode: full
       region: content
       region: content
       weight: 0
       weight: 0
       uuid: 7b0ed9f5-546a-4086-a689-6ba9c0149920
       uuid: 7b0ed9f5-546a-4086-a689-6ba9c0149920
@@ -38,6 +41,7 @@ variant_settings:
       context_mapping: {  }
       context_mapping: {  }
       views_label: ''
       views_label: ''
       items_per_page: none
       items_per_page: none
+      exposed: {  }
       region: content
       region: content
       weight: 1
       weight: 1
       uuid: 7d84722e-f334-4132-a068-73fc79a93e42
       uuid: 7d84722e-f334-4132-a068-73fc79a93e42
@@ -49,9 +53,26 @@ variant_settings:
       context_mapping: {  }
       context_mapping: {  }
       views_label: ''
       views_label: ''
       items_per_page: none
       items_per_page: none
+      exposed: {  }
       region: content
       region: content
       weight: -1
       weight: -1
       uuid: d7d63a49-2743-4d5f-8808-8d395566c9ba
       uuid: d7d63a49-2743-4d5f-8808-8d395566c9ba
+    37208595-4883-4740-8086-991425194c05:
+      id: 'block_content:6f7a1e47-526a-438b-af42-7a7d66c9b282'
+      label: 'Print projects BTN'
+      label_display: '0'
+      provider: block_content
+      status: true
+      info: ''
+      view_mode: full
+      context_mapping: {  }
+      region: content
+      weight: 0
+      uuid: 37208595-4883-4740-8086-991425194c05
+      css_classes:
+        - ''
+      html_id: ''
+      css_styles: ''
   page_title: ''
   page_title: ''
   layout: layout_onecol
   layout: layout_onecol
   layout_settings:
   layout_settings:
@@ -59,6 +80,10 @@ variant_settings:
   builder: standard
   builder: standard
   storage_type: page_manager
   storage_type: page_manager
   storage_id: projets-panels_variant-0
   storage_id: projets-panels_variant-0
+  css_classes:
+    - ''
+  html_id: ''
+  css_styles: ''
 page: projets
 page: projets
 selection_criteria: {  }
 selection_criteria: {  }
 selection_logic: and
 selection_logic: and

+ 20 - 6
config/sync/structure_sync.data.yml

@@ -1,5 +1,19 @@
 langcode: fr
 langcode: fr
 blocks:
 blocks:
+  -
+    info: 'Print projects BTN'
+    langcode: fr
+    uuid: 6f7a1e47-526a-438b-af42-7a7d66c9b282
+    bundle: link
+    revision_id: null
+    rev_id_current: null
+    fields:
+      field_description: {  }
+      field_lien:
+        -
+          uri: 'internal:/projets-complets'
+          title: "imprimer un PDF d'un ou plusieurs projets"
+          options: {  }
   -
   -
     info: 'Logo epau'
     info: 'Logo epau'
     langcode: fr
     langcode: fr
@@ -15,11 +29,11 @@ blocks:
           options: {  }
           options: {  }
       field_logo:
       field_logo:
         -
         -
-          target_id: '1369'
+          target_id: '1633'
           alt: ''
           alt: ''
           title: ''
           title: ''
-          width: '625'
-          height: '158'
+          width: '1320'
+          height: '899'
   -
   -
     info: 'Les actualités lien'
     info: 'Les actualités lien'
     langcode: fr
     langcode: fr
@@ -210,11 +224,11 @@ blocks:
           options: {  }
           options: {  }
       field_logo:
       field_logo:
         -
         -
-          target_id: '45'
+          target_id: '1632'
           alt: ''
           alt: ''
           title: ''
           title: ''
-          width: '92'
-          height: '33'
+          width: '8500'
+          height: '7670'
   -
   -
     info: 'Actualité Link'
     info: 'Actualité Link'
     langcode: fr
     langcode: fr

+ 98 - 6
web/themes/custom/eql/dist/assets/css/bundle.css

@@ -500,6 +500,29 @@ svg.ext {
     visibility: hidden;
     visibility: hidden;
   }
   }
 }
 }
+.path-projets-complets .projet-ressources-liees {
+  margin-top: 2rem;
+  width: 80%;
+}
+.path-projets-complets .projet-ressources-liees .field--name-field-ressource-s-liee-s- {
+  display: flex;
+  flex-direction: column;
+}
+.path-projets-complets .projet-ressources-liees .field--name-field-ressource-s-liee-s- .field__label {
+  color: rgb(9, 57, 139);
+  font-size: 1.2rem;
+  font-weight: 900;
+  text-transform: uppercase;
+}
+.path-projets-complets .projet-ressources-liees .field--name-field-ressource-s-liee-s- .node-type-ressource .wrapper-ressource {
+  display: flex;
+  flex-direction: column;
+  border-bottom: solid 1px;
+  padding-bottom: 2rem;
+}
+.path-projets-complets .projet-ressources-liees .field--name-field-ressource-s-liee-s- .node-type-ressource .wrapper-ressource .field--name-field-images {
+  display: none;
+}
 
 
 @media print {
 @media print {
   * {
   * {
@@ -509,6 +532,9 @@ svg.ext {
     max-width: 100%;
     max-width: 100%;
     height: auto;
     height: auto;
   }
   }
+  .node-type-projet {
+    visibility: visible !important;
+  }
   @page {}
   @page {}
   .layout-container {
   .layout-container {
     display: block;
     display: block;
@@ -743,6 +769,30 @@ svg.ext {
     margin: auto;
     margin: auto;
     padding-top: 3rem;
     padding-top: 3rem;
   }
   }
+  .path-projets-complets .layout-content .views-row .projet-ressources-liees {
+    padding-top: 3rem;
+    width: 80%;
+    margin: auto;
+  }
+  .path-projets-complets .layout-content .views-row .projet-ressources-liees .field--name-field-ressource-s-liee-s- {
+    display: flex;
+    flex-direction: column;
+  }
+  .path-projets-complets .layout-content .views-row .projet-ressources-liees .field--name-field-ressource-s-liee-s- .field__label {
+    color: rgb(9, 57, 139);
+    font-size: 1.2rem;
+    font-weight: 900;
+    text-transform: uppercase;
+  }
+  .path-projets-complets .layout-content .views-row .projet-ressources-liees .field--name-field-ressource-s-liee-s- .node-type-ressource .wrapper-ressource {
+    display: flex;
+    flex-direction: column;
+    border-bottom: solid 1px;
+    padding-bottom: 2rem;
+  }
+  .path-projets-complets .layout-content .views-row .projet-ressources-liees .field--name-field-ressource-s-liee-s- .node-type-ressource .wrapper-ressource .field--name-field-images {
+    display: none;
+  }
   .path-projets-complets .layout-content .views-row .paragraph {
   .path-projets-complets .layout-content .views-row .paragraph {
     break-inside: avoid;
     break-inside: avoid;
     page-break-inside: avoid;
     page-break-inside: avoid;
@@ -753,7 +803,6 @@ svg.ext {
   }
   }
   .path-projets-complets .views-row:first-child {
   .path-projets-complets .views-row:first-child {
     page-break-before: auto;
     page-break-before: auto;
-    break-before: auto;
   }
   }
   .path-projets-complets .projet-header-print {
   .path-projets-complets .projet-header-print {
     page-break-after: always;
     page-break-after: always;
@@ -1358,8 +1407,10 @@ svg.ext {
   content: url('data:image/svg+xml,<svg width="40" height="20" xmlns="http://www.w3.org/2000/svg" version="1.1"><polyline points="71.9,49 24.3,49 24.3,51 71.9,51 58.1,64.8 59.5,66.2 75.7,50 59.5,33.8 58.1,35.2" transform="scale(0.5) translate(0,-25)"  fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
   content: url('data:image/svg+xml,<svg width="40" height="20" xmlns="http://www.w3.org/2000/svg" version="1.1"><polyline points="71.9,49 24.3,49 24.3,51 71.9,51 58.1,64.8 59.5,66.2 75.7,50 59.5,33.8 58.1,35.2" transform="scale(0.5) translate(0,-25)"  fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
 }
 }
 .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) {
 .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) {
-  padding-top: 2rem;
+  padding-top: 8rem;
   padding-bottom: 4rem;
   padding-bottom: 4rem;
+  width: 85%;
+  margin: auto;
 }
 }
 .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static {
 .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static {
   width: 80%;
   width: 80%;
@@ -1417,7 +1468,7 @@ svg.ext {
   }
   }
 }
 }
 .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-images .field__item img {
 .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-images .field__item img {
-  width: 15rem;
+  width: 20rem;
   height: auto;
   height: auto;
 }
 }
 @media (max-width: 810px) {
 @media (max-width: 810px) {
@@ -2400,6 +2451,18 @@ svg.ext {
 .path-actualites .block-region-content .block-views .view-content .view-type-slide .views-row-wrapper .views-row {
 .path-actualites .block-region-content .block-views .view-content .view-type-slide .views-row-wrapper .views-row {
   width: 25%;
   width: 25%;
   flex: 0 0 25%;
   flex: 0 0 25%;
+  transition: transform 0.3s ease, box-shadow 0.3s ease;
+  transform-origin: center;
+}
+@media (max-width: 479px) {
+  .path-actualites .block-region-content .block-views .view-content .view-type-slide .views-row-wrapper .views-row {
+    padding-left: 0rem;
+    padding-right: 0rem;
+    padding-top: 2rem;
+  }
+}
+.path-actualites .block-region-content .block-views .view-content .view-type-slide .views-row-wrapper .views-row:hover {
+  transform: translateY(-5px);
 }
 }
 @media (max-width: 810px) {
 @media (max-width: 810px) {
   .path-actualites .block-region-content .block-views .view-content .view-type-slide .views-row-wrapper {
   .path-actualites .block-region-content .block-views .view-content .view-type-slide .views-row-wrapper {
@@ -4689,6 +4752,7 @@ svg.ext {
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block {
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block {
   grid-column: 3/span 5;
   grid-column: 3/span 5;
   margin: auto;
   margin: auto;
+  margin-bottom: 4rem;
 }
 }
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block span h2 {
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block span h2 {
   display: none;
   display: none;
@@ -4743,6 +4807,24 @@ svg.ext {
     margin: auto;
     margin: auto;
   }
   }
 }
 }
+.path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content6f7a1e47-526a-438b-af42-7a7d66c9b282 {
+  grid-column: 2/span 7;
+  padding-left: 0.5rem;
+  margin-bottom: 2rem;
+}
+.path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content6f7a1e47-526a-438b-af42-7a7d66c9b282 .field--name-field-lien a {
+  color: white;
+  font-weight: 600;
+  text-transform: uppercase;
+  padding: 0.3rem 0.7rem;
+  background-color: rgb(0, 158, 227);
+  border: none;
+}
+.path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content6f7a1e47-526a-438b-af42-7a7d66c9b282:after {
+  content: "ou bien";
+  display: block;
+  margin-top: 1rem;
+}
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 {
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 {
   grid-column: 2/span 7;
   grid-column: 2/span 7;
 }
 }
@@ -4761,7 +4843,6 @@ svg.ext {
   scroll-margin-top: 10rem;
   scroll-margin-top: 10rem;
 }
 }
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters {
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters {
-  margin-top: 4rem;
   padding-left: 0.5rem;
   padding-left: 0.5rem;
   display: flex;
   display: flex;
   flex-direction: column;
   flex-direction: column;
@@ -4774,10 +4855,9 @@ svg.ext {
   }
   }
 }
 }
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters::before {
 .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters::before {
-  content: "Filtrer par :";
+  content: "Filtrer les projets pour les visualiser en ligne :";
   margin-right: 2rem;
   margin-right: 2rem;
   margin-bottom: 1rem;
   margin-bottom: 1rem;
-  margin-left: 0.5rem;
   font-weight: 900;
   font-weight: 900;
   min-width: fit-content;
   min-width: fit-content;
 }
 }
@@ -6620,6 +6700,18 @@ svg.ext {
   width: 20%;
   width: 20%;
   min-width: 250px;
   min-width: 250px;
   max-width: 500px;
   max-width: 500px;
+  transition: transform 0.3s ease, box-shadow 0.3s ease;
+  transform-origin: center;
+}
+@media (max-width: 479px) {
+  .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) .views-row-wrapper .slick-track .views-row {
+    padding-left: 0rem;
+    padding-right: 0rem;
+    padding-top: 2rem;
+  }
+}
+.path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) .views-row-wrapper .slick-track .views-row:hover {
+  transform: translateY(-5px);
 }
 }
 @media (max-width: 810px) {
 @media (max-width: 810px) {
   .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) .views-row-wrapper {
   .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-base-de-donnees .view-content .view-type-slide:not(footer) .views-row-wrapper {

+ 39 - 1
web/themes/custom/eql/scss/global/print/_projets-complets-ecran.scss

@@ -213,4 +213,42 @@
       }
       }
       
       
     }
     }
-  } 
+    .projet-ressources-liees{
+      margin-top: 2rem;
+      width: 80%;
+      // margin: auto;
+      .field--name-field-ressource-s-liee-s-{
+        display: flex;
+        flex-direction: column;
+        .field__label{
+          color: $blue-dark;
+          font-size: 1.2rem;
+          font-weight: 900;
+          text-transform: uppercase;
+         
+
+        }
+        .field__items{
+          .field__item{
+           
+          }
+        }
+        .node-type-ressource{
+          .wrapper-ressource{
+            display: flex;
+            flex-direction: column;
+            border-bottom: solid 1px;
+            padding-bottom: 2rem;
+
+            .field--name-field-images{
+                display: none;
+            }
+          }
+          
+          
+        }
+      }
+    }
+  } 
+
+  

+ 41 - 2
web/themes/custom/eql/scss/global/print/_projets-complets-print.scss

@@ -10,6 +10,9 @@
     max-width: 100%;
     max-width: 100%;
     height: auto;
     height: auto;
   }
   }
+  .node-type-projet{
+    visibility: visible !important;
+  }
   @page {
   @page {
     // margin-top: 1cm;
     // margin-top: 1cm;
     // margin-bottom: 1cm;
     // margin-bottom: 1cm;
@@ -324,7 +327,43 @@
           width: 80%;
           width: 80%;
           margin: auto;
           margin: auto;
           padding-top: 3rem ;
           padding-top: 3rem ;
-        }   
+        } 
+        .projet-ressources-liees{
+          padding-top: 3rem;
+          width: 80%;
+          margin: auto;
+          .field--name-field-ressource-s-liee-s-{
+            display: flex;
+            flex-direction: column;
+            .field__label{
+              color: $blue-dark;
+              font-size: 1.2rem;
+              font-weight: 900;
+              text-transform: uppercase;
+             
+    
+            }
+            .field__items{
+              .field__item{
+               
+              }
+            }
+            .node-type-ressource{
+              .wrapper-ressource{
+                display: flex;
+                flex-direction: column;
+                border-bottom: solid 1px;
+                padding-bottom: 2rem;
+    
+                .field--name-field-images{
+                    display: none;
+                }
+              }
+              
+              
+            }
+          }
+        }
         .paragraph{
         .paragraph{
           break-inside: avoid;
           break-inside: avoid;
           page-break-inside: avoid;
           page-break-inside: avoid;
@@ -340,7 +379,7 @@
 
 
   .path-projets-complets .views-row:first-child {
   .path-projets-complets .views-row:first-child {
     page-break-before: auto;
     page-break-before: auto;
-    break-before: auto;
+    // break-before: auto;
   }
   }
 
 
   .path-projets-complets .projet-header-print {
   .path-projets-complets .projet-header-print {

+ 4 - 2
web/themes/custom/eql/scss/pages/_home.scss

@@ -273,8 +273,10 @@
             // grid-area: programme;
             // grid-area: programme;
  
  
             .view-display-id-block_2:is(.view-id-home_nodes){
             .view-display-id-block_2:is(.view-id-home_nodes){
-                padding-top: 2rem;
+                padding-top: 8rem;
                 padding-bottom: 4rem;
                 padding-bottom: 4rem;
+                width: 85%;
+                margin: auto;
                 
                 
                 .node-type-static{
                 .node-type-static{
                     width: 80%;
                     width: 80%;
@@ -335,7 +337,7 @@
                             }
                             }
  
  
                             img{
                             img{
-                                width: 15rem;
+                                width: 20rem;
                                 height: auto;
                                 height: auto;
                                 @media (max-width: 810px) {
                                 @media (max-width: 810px) {
                                     width: 12rem;
                                     width: 12rem;

+ 30 - 3
web/themes/custom/eql/scss/pages/_lesprojets.scss

@@ -56,6 +56,7 @@
                             grid-column: 3 / span 5;
                             grid-column: 3 / span 5;
                             // width: 60%;
                             // width: 60%;
                             margin: auto;
                             margin: auto;
+                            margin-bottom: 4rem;
                             span h2{
                             span h2{
                                 display: none;
                                 display: none;
                             }
                             }
@@ -118,6 +119,32 @@
                             }
                             }
 
 
                         }
                         }
+
+                        //bouton imprimer pdf
+                        .block-block-content6f7a1e47-526a-438b-af42-7a7d66c9b282{
+                            grid-column: 2 / span 7;
+                            padding-left: 0.5rem;
+                            margin-bottom: 2rem;
+                            .field--name-field-lien{
+                                
+                                a{
+                                    color:white;
+                                
+                                font-weight: 600;
+                                text-transform: uppercase;
+                                padding: 0.3rem 0.7rem;
+                                background-color: $blue-light; 
+                                border: none;
+                                }
+                            }
+                            &:after{
+                                content:'ou bien';
+                                display: block;
+                                margin-top:1rem;
+                                
+                            }
+
+                        }
             
             
                         //partie projets
                         //partie projets
                         .block-views-blockprojets-block-1{
                         .block-views-blockprojets-block-1{
@@ -138,7 +165,7 @@
                                     scroll-margin-top: 10rem; 
                                     scroll-margin-top: 10rem; 
                                   }
                                   }
                                 .view-filters{
                                 .view-filters{
-                                    margin-top: 4rem;
+                                    // margin-top: 4rem;
                                     padding-left: 0.5rem;
                                     padding-left: 0.5rem;
                                     display: flex;
                                     display: flex;
                                     flex-direction: column;
                                     flex-direction: column;
@@ -149,10 +176,10 @@
                                     }
                                     }
                                   
                                   
                                     &::before{
                                     &::before{
-                                        content: 'Filtrer par :';
+                                        content: 'Filtrer les projets pour les visualiser en ligne :';
                                         margin-right: 2rem;
                                         margin-right: 2rem;
                                         margin-bottom: 1rem;
                                         margin-bottom: 1rem;
-                                        margin-left: 0.5rem;
+                                        // margin-left: 0.5rem;
                                         font-weight: 900;
                                         font-weight: 900;
                                         // width: 160px;
                                         // width: 160px;
                                         min-width: fit-content;
                                         min-width: fit-content;

+ 15 - 0
web/themes/custom/eql/scss/pages/_ressources.scss

@@ -628,6 +628,20 @@
                                                         width: 20% ;
                                                         width: 20% ;
                                                         min-width: 250px ;
                                                         min-width: 250px ;
                                                         max-width: 500px ;
                                                         max-width: 500px ;
+                                                        transition:
+                                                        transform 0.3s ease,
+                                                        box-shadow 0.3s ease;
+                                                
+                                                        transform-origin: center;
+                    
+                                                        @media (max-width: 479px){
+                                                            padding-left: 0rem;
+                                                            padding-right: 0rem;
+                                                            padding-top: 2rem;
+                                                        }
+                                                        &:hover{
+                                                            transform: translateY(-5px);
+                                                        }
                                                     }
                                                     }
                                                 }
                                                 }
                                               
                                               
@@ -636,6 +650,7 @@
                                                     flex-direction: column;
                                                     flex-direction: column;
                                                     .views-row{
                                                     .views-row{
                                                         width: 100% !important;
                                                         width: 100% !important;
+                                                        
                                                     }
                                                     }
                                                 } 
                                                 } 
 
 

+ 14 - 0
web/themes/custom/eql/scss/pages/_toutesactualites.scss

@@ -19,6 +19,20 @@
                 .views-row{
                 .views-row{
                     width: 25%;
                     width: 25%;
                     flex: 0 0 25%;
                     flex: 0 0 25%;
+                    transition:
+                    transform 0.3s ease,
+                    box-shadow 0.3s ease;
+            
+                    transform-origin: center;
+
+                    @media (max-width: 479px){
+                        padding-left: 0rem;
+                        padding-right: 0rem;
+                        padding-top: 2rem;
+                    }
+                    &:hover{
+                        transform: translateY(-5px);
+                    }
                 } 
                 } 
                 @media (max-width: 810px){
                 @media (max-width: 810px){
                     flex-direction: column;
                     flex-direction: column;

+ 4 - 0
web/themes/custom/eql/templates/node--projet--full.html.twig

@@ -129,6 +129,10 @@
       {{ content.field_textes }}
       {{ content.field_textes }}
     </div>
     </div>
 
 
+    <div class="projet-ressources-liees">
+      {{content.field_ressource_s_liee_s_}}
+    </div>  
+
 {# </div>     #}
 {# </div>     #}
     <div class="filtres_projet">
     <div class="filtres_projet">
     {{content.bottom}}
     {{content.bottom}}