Ver código fonte

correction maud

armansansd 3 anos atrás
pai
commit
ec6ce93924

+ 83 - 11
web/themes/custom/popsu/css/styles.css

@@ -3090,14 +3090,13 @@ article p, .paragraph p {
       .page-node-type-evenement .block-region-third .field_fichier a:hover, .page-node-type-evenement .block-region-third .field_ressources_liees a:hover, .page-node-type-actualite .block-region-third .field_fichier a:hover, .page-node-type-actualite .block-region-third .field_ressources_liees a:hover {
         text-decoration: underline; }
 
-.page-node-type-theme .block-region-first {
+.page-node-type-theme .block-region-first, .page-node-type-projet .block-region-first {
   visibility: hidden; }
 
-.page-node-type-theme .block-region-third {
+.page-node-type-theme .block-region-third, .page-node-type-projet .block-region-third {
   margin-top: 30rem; }
 
-.page-node-type-theme #node\:title:before {
-  content: "théme";
+.page-node-type-theme #node\:title:before, .page-node-type-projet #node\:title:before {
   clear: both;
   display: block;
   width: 100%;
@@ -3105,28 +3104,101 @@ article p, .paragraph p {
   text-transform: uppercase;
   margin-bottom: .8rem; }
 
-.page-node-type-theme #node\:title {
+.page-node-type-theme .field_programme, .page-node-type-projet .field_programme {
+  display: inline-block;
+  background: gray;
+  margin-bottom: 1rem;
+  color: white;
+  font-weight: 600;
+  padding: .3rem .5rem; }
+  .page-node-type-theme .field_programme a, .page-node-type-projet .field_programme a {
+    text-decoration: none; }
+
+.page-node-type-theme.programme-1 .field_programme, .page-node-type-projet.programme-1 .field_programme {
+  background: #4dabc1; }
+
+.page-node-type-theme.programme-2 .field_programme, .page-node-type-projet.programme-2 .field_programme {
+  background: #61ab32; }
+
+.page-node-type-theme.programme-3 .field_programme, .page-node-type-projet.programme-3 .field_programme {
+  background: #646578; }
+
+.page-node-type-theme.programme-4 .field_programme, .page-node-type-projet.programme-4 .field_programme {
+  background: #28429f; }
+
+.page-node-type-theme.programme-5 .field_programme, .page-node-type-projet.programme-5 .field_programme {
+  background: #ab9569; }
+
+.page-node-type-theme.programme-6 .field_programme, .page-node-type-projet.programme-6 .field_programme {
+  background: #e01a35; }
+
+.page-node-type-theme.programme-7 .field_programme, .page-node-type-projet.programme-7 .field_programme {
+  background: #28429f; }
+
+.page-node-type-theme #node\:title, .page-node-type-projet #node\:title {
   margin: 0;
   font-size: 1.6rem;
   line-height: 1.3;
   font-weight: 600;
   margin-bottom: 1rem; }
 
-.page-node-type-theme #node\:field_image {
-  width: 150%; }
-  .page-node-type-theme #node\:field_image img {
+.page-node-type-theme #node\:field_image, .page-node-type-theme .field_diaporama, .page-node-type-projet #node\:field_image, .page-node-type-projet .field_diaporama {
+  width: 150%;
+  margin-bottom: 1rem; }
+  .page-node-type-theme #node\:field_image img, .page-node-type-theme .field_diaporama img, .page-node-type-projet #node\:field_image img, .page-node-type-projet .field_diaporama img {
     width: 100%; }
 
-.page-node-type-theme .block-region-bottom #node\:field_projets_lies h2 {
+.page-node-type-theme .block-region-bottom #node\:field_projets_lies h2, .page-node-type-projet .block-region-bottom #node\:field_projets_lies h2 {
   text-align: center; }
 
-.page-node-type-theme .block-region-bottom #node\:field_projets_lies .field_projets_lies {
+.page-node-type-theme .block-region-bottom #node\:field_projets_lies .field_projets_lies, .page-node-type-projet .block-region-bottom #node\:field_projets_lies .field_projets_lies {
   display: grid;
   grid-template-columns: repeat(5, 1fr);
   column-gap: 1rem;
   padding: 0 10%; }
 
-.page-node-type-theme .block-region-bottom #node\:field_projets_lies article .body {
+.page-node-type-theme .block-region-bottom #node\:field_projets_lies article .body, .page-node-type-projet .block-region-bottom #node\:field_projets_lies article .body {
   display: none; }
 
+.page-node-type-theme #node\:field_equipes .field_equipes .paragraph, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph {
+  display: grid; }
+  .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres {
+    grid-row: 2;
+    margin-bottom: 1rem; }
+    .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres > div:first-child, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres > div:first-child {
+      display: none; }
+    .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph {
+      display: block !important;
+      margin-bottom: 1rem; }
+      .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_nom, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_nom {
+        display: inline-block;
+        width: auto; }
+        .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_nom > div:first-child, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_nom > div:first-child {
+          display: none; }
+        .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_nom div:nth-of-type(2), .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_nom div:nth-of-type(2) {
+          display: inline-block;
+          width: auto; }
+      .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_prenom, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_prenom {
+        display: inline-block; }
+        .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_prenom > div:first-child, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_prenom > div:first-child {
+          display: none; }
+        .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_prenom div:nth-of-type(2), .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_prenom div:nth-of-type(2) {
+          display: inline-block;
+          width: auto; }
+      .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_fonction > div:first-child, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_membres .paragraph .field_fonction > div:first-child {
+        display: none; }
+  .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_type_equipe, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_type_equipe {
+    grid-row: 1;
+    font-weight: 600;
+    font-size: 0.8rem;
+    margin-bottom: .5rem; }
+    .page-node-type-theme #node\:field_equipes .field_equipes .paragraph .field_type_equipe div:first-child, .page-node-type-projet #node\:field_equipes .field_equipes .paragraph .field_type_equipe div:first-child {
+      display: none; }
+
+.page-node-type-projet #node\:title:before {
+  content: "ville"; }
+
+.page-node-type-theme #node\:title:before {
+  content: "théme"; }
+
 /*# sourceMappingURL=styles.css.map */

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
web/themes/custom/popsu/css/styles.css.map


+ 126 - 3
web/themes/custom/popsu/sass/pages/_themes.scss

@@ -1,13 +1,13 @@
-.page-node-type-theme{
+.page-node-type-theme, .page-node-type-projet{
     //tmp hidden
     .block-region-first{
         visibility: hidden;
     }
+
     .block-region-third{
         margin-top: 30rem;
     }
     #node\:title:before{
-        content: "théme";
         clear: both;
         display: block;
         width: 100%;
@@ -15,6 +15,57 @@
         text-transform: uppercase;
         margin-bottom: .8rem;
     }
+    ///
+    .field_programme{
+        display: inline-block;
+        background: gray;
+        margin-bottom: 1rem;
+        color: white;
+        font-weight: 600;
+        padding: .3rem .5rem;
+        a{
+            text-decoration: none;
+        }
+    }
+    &.programme-1{
+		.field_programme{
+			background: $col-1;
+		}
+		
+	}
+	&.programme-2{
+		.field_programme{
+			background: $col-2;
+		}
+	}
+	&.programme-3{
+		
+		.field_programme{
+			background: $col-eur;
+		}
+	}
+	&.programme-4{
+		.field_programme{
+			background: $col-met;
+		}
+	}
+	&.programme-5{
+		.field_programme{
+				background: $col-mond;
+		}
+	}
+	&.programme-6{
+		.field_programme{
+				background: $col-ter;
+		}
+	}
+	&.programme-7{
+		.field_programme{
+				background: $col-met;
+		}
+	}
+
+    ///
     #node\:title{
         margin: 0;
         font-size: $font-large;
@@ -22,8 +73,9 @@
         font-weight: 600;
         margin-bottom: 1rem;
     }
-    #node\:field_image{
+    #node\:field_image,.field_diaporama{
         width: 150%;
+        margin-bottom: 1rem;
         img{
             width: 100%;
         }
@@ -47,5 +99,76 @@
             }
         }
     }
+
+
+    //équipe tmp 
+
+    #node\:field_equipes{
+        .field_equipes{
+           .paragraph{
+                display: grid;
+                .field_membres{
+                    grid-row: 2;
+                    >div:first-child{
+                        display: none;
+                    }
+                    .paragraph{
+                        display: block !important;
+                        .field_nom{
+                            display: inline-block;
+                            width: auto;
+                            >div:first-child{
+                                display: none;
+                            }
+                            div:nth-of-type(2){
+                                display: inline-block;
+                                width: auto;                                
+                            }
+                        }
+                        .field_prenom{
+                            display: inline-block;
+                            >div:first-child{
+                                display: none;
+                            }
+                            div:nth-of-type(2){
+                                display: inline-block;
+                                width: auto;                                
+                            }
+                        }
+                        .field_fonction{
+                            >div:first-child{
+                                display: none;
+                            }
+                        }
+                        margin-bottom: 1rem;
+                    }
+                    margin-bottom: 1rem;
+                }
+                .field_type_equipe{
+                    grid-row: 1;
+                    font-weight: 600;
+                    font-size: $font-medium;
+                    margin-bottom: .5rem;
+                    div:first-child{
+                        display: none;
+                    }
+                }
+            }
+        }
+    }
+
+
 }
 
+.page-node-type-projet{
+    #node\:title:before{
+        content: "ville";
+    }
+
+}
+.page-node-type-theme{
+    #node\:title:before{
+        content: "théme";
+    }
+
+}

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff