réinstall docker & css rorschach theme

This commit is contained in:
2023-06-14 18:57:23 +02:00
parent 4d2e300c95
commit 0a62c93aa3
68 changed files with 2941 additions and 9244 deletions
@@ -1,2 +1,3 @@
.body {
margin: 0; }
margin: 0;
}
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

File diff suppressed because it is too large Load Diff
+3 -1
View File
@@ -13,7 +13,9 @@
"author": "",
"license": "ISC",
"devDependencies": {
"node-sass": "^6.0.1"
"node": "^20.2.0",
"node-sass": "^9.0.0",
"sass": "^1.63.4"
},
"browserslist": "last 4 versions",
"dependencies": {
@@ -0,0 +1,7 @@
.quote{
font-weight: 700;
width: 50%;
margin: auto;
background-color: hotpink;
}
@@ -24,29 +24,16 @@
.layout-content{
padding-top: 7rem;
padding-bottom: 6rem;
.field__label{
visibility: hidden;
}
}
.path-frontpage{
margin: 0;
}
.path-node {
margin: 0;
}
.path-faq{
margin: 0;
}
.path-ressources{
margin: 0;
}
.path-webform{
margin: 0;
}
.path-projets{
margin: 0;
}
.path-incubateur{
margin:0;
}
main{
width: 100%;
}
@@ -64,7 +51,8 @@ main{
visibility: hidden;
}
}
.inter-titre {
color: $blue-light;
// text-transform: uppercase;
}
.inter-titre {
color: $blue-light;
// text-transform: uppercase;
}
}
@@ -1,369 +0,0 @@
.path-node.page-node-type-actualite{
.layout-container{
overflow: unset;
}
.offresdeservices.layout-content.region-content#block-contenudelapageprincipale{
background: none !important;
}
.layout--threecol-25-50-25{
// display: grid;
// grid-template-rows: repeat(6, auto);
.layout__region--top{
// grid-row: 1 / span 2;
// background-color: $background-actus;
// height: 40vh;
background: linear-gradient(to bottom, $background-actus 60%, white 40%);
// padding-right: 1rem;
padding-bottom: 4rem;
.block-region-top{
// position: relative;
display: grid;
grid-template-columns: 1fr repeat(8, 1fr) 1fr;
.block-block-contentacfaf4e3-d7d0-42a6-a2a6-3c6ccd0e9344{
grid-column: 1 / span 10;
width: 100%;
font-family: 'Source Code Pro';
font-size: 1.5rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
padding-left: 13%;
padding-top: 1rem;
padding-bottom: 0.5rem;
vertical-align: middle;
}
.block-entity-fieldnodefield-actu-type{
padding-top: 2rem;
grid-column: 2;
}
.block-entity-fieldnodetitle{
grid-column: 2 /span 7;
margin: 0;
.field--name-title{
font-family: "Source Code Pro";
font-size: 2.5rem;
font-weight: 500;
}
}
.block-entity-fieldnodefield-date{
grid-column: 2 / span 3;
text-transform: uppercase;
color: $blue-dark;
font-size: 1.2rem;
font-weight: 800;
.field--name-field-date{
display: flex;
flex-direction: row;
justify-content: flex-start;
.field__item:not(:last-child):after{
padding-right: 1rem;
padding-left: 1rem;
content: "|";
}
}
}
.block-entity-fieldnodefield-sous-titre{
grid-column: 2 /span 7;
margin-top: 1rem;
font-weight: 800;
}
.block-entity-fieldnodefield-images{
grid-column-start: 5;
grid-column-end: 9;
img{
padding-top: 2rem;
width: 600px;
// height: auto;
max-height: 360px;
object-fit: cover;
}
// position: relative;
// bottom: -50%;
}
}
}
.layout__region--first{
// margin-top: 18rem;
.block-region-first{
display: flex;
justify-content: flex-end;
position: -webkit-sticky;
position: sticky;
top: 10rem;
.block-entity-fieldnodefield-textes{
display: flex;
justify-content: flex-end;
width: 50%;
background-color: $white;
padding-right: 2rem;
.field--name-field-titre{
display: flex;
font-size: 1rem;
font-weight: 1000;
color: $blue-dark;
border-bottom: 1px solid $blue-light;
padding-bottom: 0.5rem;
padding-right: 1rem;
// margin-top: 2rem;
margin-bottom: 0.8rem;
&:hover{
text-decoration: underline;
}
}
}
}
}
.layout__region--second{
// grid-row: 3;
flex: 0 1 50%;
// margin-top: 18rem;
.block-region-second{
width: 90%;
.block-entity-fieldnodebody{
p{
margin-top: 0;
}
.field--type-text-with-summary{
background-color: white;
}
}
.block-entity-fieldnodefield-textes{
background-color: $white;
.field--name-field-titre{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
margin-top: 2rem;
margin-bottom: 0.8rem;
}
h4{
text-transform: none !important;
img{
width: 100%;
height: auto;
}
}
.field--type-text-long{
padding-right: 2rem;
}
p{
margin-top: 0;
}
a{
color: $black;
text-decoration: underline;
svg{
display: none;
}
}
}
.block-entity-fieldnodebody{
.panel-body{
#outputtext{
overflow-y: visible !important;
}
}
}
.block-entity-fieldnodefield-partenaires{
.field__label{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
margin-top: 2rem;
margin-bottom: 0.8rem;
}
.field__items{
display: flex;
flex-direction: row;
justify-content: space-between;
.paragraph--type--partenaire{
display: flex;
flex-direction: column;
align-items: center;
// width: 35%;
.field--name-field-lien{
// display: none;
padding-top: 1rem;
}
}
}
}
}
}
.layout__region--third{
// grid-row: 4;
// margin-top: 18rem;
.block-region-third{
display: flex;
flex-direction: column;
width: 65%;
.field--name-field-fichiers{
.field__item{
height: fit-content;
border: 2px solid $blue-light;
background-color: $white;
margin-bottom: 1rem;
min-height: 4rem;
// background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
}
span:nth-of-type(2){
display: none;
}
.file--mime-application-pdf{
height: inherit;
margin: auto;
::before{
content: url("../images/pictos/noun_Download_file_307900.svg");
min-width:40px;
height: auto;
padding-right: 1rem;
}
a{
hyphens: auto;
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
// max-width: 80px ;
}
}
}
.block-entity-fieldnodefield-liens{
.field--name-field-liens{
.field__item{
margin: auto;
height: fit-content;
border: 2px solid $blue-light;
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
margin-bottom: 1rem;
}
a{
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
&::before{
content: url("../images/pictos/noun_External Link_674151.svg");
min-width: 40px;
height: auto;
padding-right: 1rem;
}
svg.ext{
display: none;
}
}
}
}
.block-entity-fieldnodefield-ress{
margin-top: 3rem;
h2{
font-size: 0.8rem;
color: $black;
font-weight: 900;
}
.node-type-ressource{
display: flex;
flex-direction: column;
border: 2px solid $blue-light;
padding: 1rem;
height: fit-content;
margin-bottom: 1rem;
background-color: $white;
&:first-of-type{
border-top: 1px solid $blue-light;
padding-top: 1rem;
&::after{
content: url("../images/pictos/noun_Arrow_3771902.svg");
align-self: flex-end;
}
}
.field--name-title{
a{
color: $black;
font-size: 1.4rem;
font-weight: 600;
}
}
.field--name-field-auteur-s-{
font-weight: 800;
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-edition{
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-images{
width: 50%;
img{
width: 100%;
height: auto;
}
}
}
}
}
}
}
}
@@ -1,113 +0,0 @@
.node-id-3{
background: url('../images/pictos/carre-contour-bleu_programme.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
.layout__region--top{ //bandeau titre page static
.block-region-top{
.block-entity-fieldnodefield-images{
display: none;
height: inherit;
}
.block-entity-fieldnodetitle{
.field--name-title{
color: $blue-light;
background-color: $white;
}
}
}
}
.layout__region--third{ // colone de droite fichiers et ressources liées
.block-region-third{
.block-entity-fieldnodefield-liens{
.field--name-field-liens{
.field__item{
background: $blue-light !important;
color: $white !important;
a{
color: $white !important;
}
}
}
}
}
}
.block-entity-fieldnodefield-liens{
///////////////// à activer le 19 février /////////////////
display: none;
//////////////////////////////////
.field--name-field-liens{
.field__item{
background: $blue-light;
color: $white;
}
}
}
.block-entity-fieldnodefield-ress{
margin-top: 3rem;
h2{
font-size: 0.8rem;
color: $black;
font-weight: 900;
}
.node-type-ressource{
display: flex;
flex-direction: column;
border: 2px solid $blue-light;
padding: 1rem;
height: fit-content;
margin-bottom: 1rem;
background-color: $white;
&:first-of-type{
border-top: 1px solid $blue-light;
padding-top: 1rem;
&::after{
content: url("../images/pictos/noun_Arrow_3771902.svg");
align-self: flex-end;
}
}
.field--name-title{
a{
color: $black;
font-size: 1.4rem;
font-weight: 600;
}
}
.field--name-field-auteur-s-{
font-weight: 800;
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-edition{
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-images{
display: none;
width: 50%;
img{
width: 100%;
height: auto;
}
}
}
}
}
@@ -1,101 +0,0 @@
.path-ressources.annuairederecherche{
.layout-content{
background: url('../images/pictos/carre-contour-bleu_annuairederecherche.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: cover;
.region-content{
#block-contenudelapageprincipale{
span{
padding-top: 3rem;
padding-bottom: 3rem;
vertical-align: middle;
color: $white;
h2{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
width: fit-content;
margin-left: 10%;
margin-top: 8rem;
margin-bottom: 6rem;
}
}
.layout--threecol-25-50-25{
.layout__region--second{
flex: 0 1 50%;
margin-left: 25%;
.block-region-second{
.block-config-pages-block{
background-color: $white;
margin-bottom: 4rem;
}
.node-type-partenaires_logo_footer_{
margin-bottom: 3rem;
div{
// display: grid;
// grid-template-columns: auto auto;
// grid-template-rows: auto auto auto;
.field--name-field-logo{
grid-column: 1;
grid-row: 1 /span 3;
margin-right: 1rem;
max-height: 8rem;
a{
height: 8rem;
width: 8rem;
img{
height: 100%;
width: 100%;
object-fit: contain;
}
}
}
.field--name-title{
grid-column: 2;
font-weight: 800;
background-color: $white;
}
.field--name-body{
background-color: $white;
grid-column: 2;
p {margin: 0;}
}
.field--name-field-lien{
background-color: $white;
grid-column: 2;
a{
color: $black;
text-decoration: underline;
svg{
display: none;
}
}
}
}
}
}
}
}
}
}
}
}
@@ -1,366 +0,0 @@
.path-ressources.basededonnees{
.layout-content{
width: 100vw;
.region-content{
#block-contenudelapageprincipale{
span{
padding-top: 3rem;
padding-bottom: 3rem;
vertical-align: middle;
h2{
margin: 0;
padding-top: 2rem;
height: 4rem;
color: $white;
font-family: "Source Code Pro";
text-transform: uppercase;
background: $blue-light;
padding-left: 13%;
}
}
.layout--onecol{
.block-region-content{
// position: relative;
// background: url('../images/pictos/carre-contour-bleu_bdd.svg');
// background-repeat: no-repeat;
// background-position-y: 40vh;
// max-width: 100vw;
// background-size: cover;
display: grid;
grid-template-columns: 1fr repeat(8, 2fr) 1fr;
// bandeau filtres collections
.block-views-blockcollections-block-1{
grid-column: 1 / span 10;
background: $background-actus;
height: fit-content;
display: flex;
div:first-of-type{
width: 100%;
display: grid;
grid-template-columns: 1fr repeat(8, 2fr) 1fr;
.view-id-collections{
grid-column: 3 / span 8;
height: 100%;
display: flex;
width: 80%;
// margin: auto;
.view-content{
display: flex;
flex-direction: row;
margin: auto;
margin-top: 2rem;
margin-bottom: 2rem;
justify-content: space-between;
align-items: center;
.views-row{
display: flex;
margin: auto;
background: $white;
width: 46%;
height: 80%;
padding: 1rem;
.views-field-name{
.field-content{
grid-column: 3 /span 6;
}
span{
margin: 0;
padding: 1rem;
padding-bottom: 2rem;
}
}
a{
color: $black;
font-size: 1.5rem;
font-weight: 600;
}
&:hover{
background: $blue-dark;
a{
color: $white;
}
}
}
.active{
background-color: $blue-dark;
a{
color: $white;
}
}
@media (max-width: 810px){
flex-direction: column;
.views-row{
width: 100%;
margin-top: 1rem;
}
}
}
}
// .view-filters{
// .views-exposed-form-base-de-donnees-block-1{
// .form-item-field-type-de-ressource-target-id{
// #edit-field-type-de-ressource-target-id{
// label{
// display: none;
// }
// }
// }
// }
// }
}
}
//présentation général
.block-config-pages{
grid-column: 3 / span 5;
width: 100%;
margin: auto;
}
// texte présentation
.block-views-blockcollection--block-1{
grid-column: 3 / span 5;
// margin: 2rem;
// .field--name-field-introduction{
// width: 65%;
margin: auto;
background: $white;
margin-top:2rem;
// }
}
//button proposer une ressource
.block-block-content82917d0c-5004-4bfb-af66-ce334782d82d{
visibility: hidden;
// grid-column: 8 / span 9;
// margin-top: 4rem;
// background-color: $blue-light;
// height: fit-content;
// width: 60%;
// margin-left: 2rem;
// grid-row: 2;
// .display{
// display: block;
// }
// .field--name-field-lien{
// display: flex;
// flex-direction: column;
// margin-top: 2rem;
// margin-bottom: 2rem;
// margin-left: 1.5rem;
// margin-right: 1.5rem;
// text-align: center;
// a{
// font-weight: 800;
// color: $white;
// font-size: 1.3rem;
// }
// &:after{
// margin-left: auto;
// padding-top: 1rem;
// display: block;
// content:url("../images/pictos/noun_Arrow_3771902.svg")
// }
// }
}
// grille des ressources
.block-views-blockbase-de-donnees-block-1{
// margin: auto;
width: 80%;
grid-column: 3 / span 8;
.view-filters{
display: none;
background-color: $white;
margin-top: 2rem;
margin-bottom: 2rem;
.views-exposed-form-base-de-donnees-block-1{
width: fit-content;
display: flex;
.js-form-item.form-item.js-form-type-select.form-item-field-type-de-ressource-target-id.js-form-item-field-type-de-ressource-target-id{
width: fit-content;
}
.form-item{
width: fit-content;
}
.form-item-field-type-de-ressource-target-id{
width: fit-content;
}
}
}
.view-content{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
margin-top: 3rem;
.views-row{
width: 49%;
// padding: 1rem;
// width: 50%;
min-height: 250px;
border: 2px solid $blue-light;
background-color: $white;
margin-bottom: 1rem;
&:hover{
background-color: $blue-light;
}
}
@media (max-width: 810px){
flex-direction: column;
.views-row{
width: 100%;
}
}
.node-type-ressource{
display: flex;
flex-direction: column;
// border: 2px solid $blue-light;
padding: 1rem;
// &:hover{
// background-color: $blue-light;
// .field--name-field-mots-clefs{
// // &::after{
// // content: url("../images/pictos/noun_Arrow_3771902.svg");
// // }
// }
// }
// &::after{
// content: url("../images/pictos/noun_Arrow_3771902.svg");
// align-self: end;
// margin-top: 1rem;
// }
.field--name-field-type-de-ressource{
text-transform: uppercase;
a{
color: $blue-light;
font-weight: 900;
font-size: 0.8rem;
}
}
.field--name-title{
h2{
margin: 0;
a{
color: $black;
font-size: 1.4rem;
font-weight: 600;
}
}
}
.field--name-field-auteur-s-{
font-weight: 800;
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-edition{
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-images{
display: none;
width: 50%;
img{
width: 100%;
height: auto;
}
}
.field--name-field-mots-clefs{
display: flex;
margin-top: 2rem;
flex-direction: row;
flex-wrap: wrap;
// &::after{
// content: url("../images/pictos/noun_Arrow_3771902.svg");
// align-self: center;
// }
.field__item{
margin-right: 0.5rem;
padding-left: 0.3rem;
padding-right: 0.3rem;
font-size: 0.8rem;
a{
background: $blue-dark;
color: $white;
font-weight: 800;
vertical-align: super;
padding-left: 0.1rem;
padding-right: 0.1rem;
display: inline-flex;
}
}
}
ul.links.inline{
display: none;
}
}
}
}
@media (max-width:810px) {
display: flex;
flex-direction: column;
margin: auto;
}
}
}
}
}
}
}
@@ -1,40 +0,0 @@
.path-ressources.basededonnees.autres{
//button proposer une ressource
.block-block-content82917d0c-5004-4bfb-af66-ce334782d82d{
visibility: visible !important;
grid-column: 8 / span 9;
margin-top: 4rem;
background-color: $blue-light;
height: fit-content;
width: 60%;
margin-left: 2rem;
grid-row: 2;
.field--name-field-lien{
display: flex;
flex-direction: column;
margin-top: 2rem;
margin-bottom: 2rem;
margin-left: 1.5rem;
margin-right: 1.5rem;
text-align: center;
a{
font-weight: 800;
color: $white;
font-size: 1.3rem;
}
&:after{
margin-left: auto;
padding-top: 1rem;
display: block;
content:url("../images/pictos/noun_Arrow_3771902.svg")
}
}
}
}
@@ -0,0 +1,3 @@
.field--name-field-subheading{
font-size: 2rem;
}
@@ -1,45 +0,0 @@
.node-id-5{
.region-content{
background: url('../images/pictos/carre-contour-bleu_contact.svg');
background-repeat: no-repeat;
// background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
}
.layout__region--top{ //bandeau titre page static
padding-bottom: 3rem;
height: 30vh;
.block-region-top{
.block-entity-fieldnodetitle{
.field--name-title{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
}
}
}
}
.layout__region--second{
.block-region-second{
.block-entity-fieldnodefield-textes{
.paragraph--type--texte{
a{
color: $black;
text-decoration: underline;
svg{
display: none;
}
}
}
}
}
}
}
@@ -1,234 +0,0 @@
.path-faq{
#block-contenudelapageprincipale{
h2{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $blue-light;
background-color: $white;
text-transform: uppercase;
width: fit-content;
margin-left: 10%;
margin-top: 8rem;
@media (max-width: 810px){
margin-left: 6%;
margin-right: 1%;
}
}
.block-region-content{
display: grid;
grid-template-columns: 1fr repeat(4, 2fr) 1fr;
@media (max-width: 810px){
display: flex;
flex-direction: column;
margin: auto;
}
// texte
.block-config-pages.block-config-pages-block{
grid-column: 2 / span 3;
@media (max-width: 810px){
width: 80%;
margin: auto;
}
}
// bloc bleu déposer une question
.block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398{
///////////////// à activer le 19 février /////////////////
display: none;
//////////////////////////////////
grid-column: 5;
grid-row: 1 /span 2;
height: fit-content;
///////////////// à désactiver le 19 février /////////////////
// display: flex;
//////////////////////////////////
flex-direction: column;
max-width: fit-content;
margin-left: 2rem;
padding: 1rem;
background-color: $blue-light;
.field--name-field-lien{
&:before{
margin-top: 1rem;
display: block;
content: url("../images/pictos/picto_faq.svg");
}
text-align: center;
a{
font-size: 0.8rem;
font-weight: 1000;
color: $blue-dark;
text-transform: uppercase;
}
}
.field--name-field-description{
p{
display: flex;
flex-direction: column;
margin-top: 0;
margin-left: 1.5rem;
margin-right: 1.5rem;
text-align: center;
a{
font-weight: 800;
color: $white;
font-size: 1.3rem;
}
&:after{
margin-left: auto;
padding-top: 1rem;
display: block;
content:url("../images/pictos/noun_Arrow_3771902.svg")
}
}
}
@media (max-width: 810px){
margin: auto;
padding: 0rem;
.field--name-field-lien{
&:before{
margin-top: 1rem;
display: block;
content: url("../images/pictos/picto_faq_2.svg");
}
text-align: center;
a{
font-size: 0.8rem;
font-weight: 1000;
color: $blue-dark;
text-transform: uppercase;
}
}
}
}
.block-views-blockfaq-block-1{
margin-top: 2rem;
grid-column: 2 / span 3;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
@media (max-width: 810px){
width: 80%;
margin: auto;
margin-top: 1rem;
}
div:first-child{
grid-column: 1 / span 3;
// width: 70%;
// margin: auto;
.node-type-question_reponse{
border-bottom: 1px solid $blue-light;
padding-bottom: 2rem;
@media (max-width: 810px){
padding-bottom: 1rem;
}
.field--name-title{
display: none;
}
.field--name-field-question{
cursor: pointer;
p{
font-family: 'Source Code Pro' ;
font-weight: 500 ;
color: $blue-dark ;
font-size: 1.3rem;
&:after{
display:inline-flex;
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)" rotate="-45" fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
// justify-self: flex-end;
float: right;
}
}
:hover {
&:after{
display:inline-flex;
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)" rotate="-45" fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
// justify-self: flex-end;
float: right;
}
}
}
.field--name-field-reponse{
display: none;
}
.field--name-field-fichiers{
display: none;
span:nth-of-type(2){
display: none;
}
.file--mime-application-pdf{
span:nth-of-type(2){
display: none;
}
::before{
display: inline-block;
content: url("../images/pictos/noun_Download_file_307900.svg");
width: 30px;
height: 30px;
padding-right: 0.8rem;
}
a{
display: inline-flex;
align-items: center;
color: $black;
font-weight: 800;
}
}
}
.field--name-field-liens{
display: none;
a{
&:before{
display: inline-block;
content: url("../images/pictos/noun_External Link_674151.svg");
width: 30px;
height: 30px;
padding-right: 0.8rem;
}
display:flex;
flex-direction: row;
justify-content: left;
align-items: center;
color: $black;
font-weight: 800;
}
svg{
display: none;
}
}
.field--name-field-ress{
display: none;
margin-top: 0.5rem;
a{
color: $black;
text-decoration: underline;
font-weight: 800;
}
}
.opened{
display: block;
}
}
}
}
}
}
}
@@ -1,124 +0,0 @@
@font-face {
font-family: 'Font Awesome';
src: url('../fonts/Font Awesome/fontawesome-webfont.woff2') format('woff2');
font-weight: 400;
font-style: normal;
}
/*marianne*/
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Thin.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Thin.woff') format('woff');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Thin_Italic.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Thin_Italic.woff') format('woff');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Light.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Light.woff') format('woff');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Light_Italic.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Light_Italic.woff') format('woff');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Regular.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Regular.woff') format('woff');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Regular_Italic.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Regular_Italic.woff') format('woff');
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Medium.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Medium.woff') format('woff');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Medium_Italic.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Medium_Italic.woff') format('woff');
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Bold.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Bold.woff') format('woff');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-Bold_Italic.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-Bold_Italic.woff') format('woff');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-ExtraBold.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-ExtraBold.woff') format('woff');
font-weight: 1000;
font-style: normal;
}
@font-face {
font-family: 'Marianne';
src: url('../fonts/Marianne/Marianne-ExtraBold_Italic.woff2') format('woff2'),
url('../fonts/Marianne/Marianne-ExtraBold_Italic.woff') format('woff');
font-weight: 1000;
font-style: italic;
}
/* Source Code Pro */
@font-face {
font-family: 'Source Code Pro';
src: url('../fonts/source-code-pro/SourceCodePro-Medium.otf.woff2') format('woff2'),
url('../fonts/source-code-pro/SourceCodePro-Medium.otf.woff') format('woff');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Source Code Pro';
src: url('../fonts/source-code-pro/SourceCodePro-Bold.otf.woff2') format('woff2'),
url('../fonts/source-code-pro/SourceCodePro-Bold.otf.woff') format('woff');
font-weight: 1000;
font-style: normal;
}
@@ -1,33 +0,0 @@
.node-id-35{
.region-content{
background: url('../images/pictos/carre-contour-bleu_gouvernance.svg');
background-repeat: no-repeat;
// background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
}
.layout__region--top{ //bandeau titre page static
padding-bottom: 3rem;
height: 30vh;
.block-region-top{
.block-entity-fieldnodefield-images{
display: none;
height: inherit;
}
.block-entity-fieldnodetitle{
.field--name-title{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
}
}
}
}
}
@@ -1,429 +0,0 @@
.path-incubateur{
background: url('../images/pictos/carre-contour-bleu_programme.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
.layout-container{
overflow: unset;
// display: flex;
// flex-direction: column;
// flex-flow: row wrap;
// header{
// flex: 0 0 100%;
// }
// main{
// flex: 0 0 100%;
.layout-content{
.region-content{
#block-contenudelapageprincipale{
span{
width: fit-content;
// margin-left: 11%;
// margin-top: 15vh;
// @media (max-width: 810px){
// margin-left: 8%;
// margin-right: 5%;
// }
h2{
width: fit-content;
margin-left: 11%;
margin-top: 15vh;
color: $white;
font-family: "Source Code Pro";
text-transform: uppercase;
font-size: 2rem;
font-weight: 800;
background: $blue-light;
margin-bottom: 15vh;
}
}
.layout--threecol-25-50-25{
// menu ancres a gauche
.layout__region--first{ // menu ancres a gauche
position: relative;
.block-region-first{
.block-config-pages-block{
display: flex;
justify-content: flex-end;
position: -webkit-sticky;
position: sticky;
top: 10rem;
@media (max-width: 810px){
display: none;
}
.config_pages--type--incubateur-du-programme {
display: flex;
flex-direction: row-reverse;
width: 50%;
background-color: $white;
padding-right: 2rem;
.field--name-field-titre{
display: flex;
flex-direction: column;
font-size: 1rem;
font-weight: 1000;
color: $blue-dark;
border-bottom: 1px solid $blue-light;
padding-bottom: 0.8rem;
padding-right: 1rem;
margin-top: 1rem;
scroll-margin-top: 7em;
&:hover{
text-decoration: underline;
}
}
}
}
}
}
// paragraphe texte
.layout__region--second{
.block-config-pages-block{
.config_pages--type--incubateur-du-programme{
.field--name-field-textes{
.field__item{
.paragraph--type--texte{
padding-right: 2rem;
margin-top: 1rem;
background-color: $white;
.field--name-field-titre{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro', monospace;
color: $blue-dark;
text-transform: uppercase;
// margin-top: 2rem;
margin-bottom: 0.8rem;
}
.field--name-field-texte{
margin-bottom: 2rem;
}
}
}
}
}
}
}
// colone de droite fichiers et ressources liées
.layout__region--third{
.block-region-third{
.block-config-pages-block{
.config_pages--type--incubateur-du-programme{
margin-top: 1rem;
display: flex;
flex-direction: column;
width: 70%;
// position: -webkit-sticky;
// position: sticky;
// top: 9rem;
@media (max-width: 810px){
margin: auto;
}
.field--name-field-documents{
height: fit-content;
border: 2px solid $blue-light;
background-color: $white;
margin-bottom: 1rem;
.field__item{
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 0.8rem;
padding-top: 1rem;
span:nth-of-type(2){
display: none;
}
.file--mime-application-pdf{
height: inherit;
margin: auto;
::before{
content: url("../images/pictos/noun_Download_file_307900.svg");
min-width:40px;
height: auto;
padding-right: 0.5rem;
display: inline-flex;
align-items: center;
}
a{
hyphens: auto;
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
// max-width: 80px ;
}
}
}
}
.field--name-field-liens{
.field__item{
margin: auto;
height: fit-content;
border: 2px solid $blue-light;
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 0.8rem;
padding-top: 1rem;
margin-bottom: 1rem;
}
a{
display: inline-flex;
align-items: center;
justify-items: center;
color: $blue-light;
font-weight: 800;
&::before{
content: url("../images/pictos/noun_External Link_674151.svg");
min-width: 40px;
height: auto;
padding-right: 0.5rem;
display: inline-flex;
align-items: center;
}
svg.ext{
display: none;
}
}
}
// .block-entity-fieldnodefield-ress{
// margin-top: 3rem;
// h2{
// font-size: 0.8rem;
// color: $black;
// font-weight: 900;
// }
// .node-type-ressource{
// display: flex;
// flex-direction: column;
// border: 2px solid $blue-light;
// padding: 1rem;
// height: fit-content;
// margin-bottom: 1rem;
// background-color: $white;
// &:first-of-type{
// border-top: 1px solid $blue-light;
// padding-top: 1rem;
// &::after{
// content: url("../images/pictos/noun_Arrow_3771902.svg");
// align-self: flex-end;
// }
// }
// .field--name-title{
// a{
// color: $black;
// font-size: 1.4rem;
// font-weight: 600;
// }
// }
// .field--name-field-auteur-s-{
// font-weight: 800;
// p{
// margin: 0;
// }
// .field__label{
// display:none;
// }
// }
// .field--name-field-edition{
// p{
// margin: 0;
// }
// .field__label{
// display:none;
// }
// }
// .field--name-field-images{
// display: none;
// width: 50%;
// img{
// width: 100%;
// height: auto;
// }
// }
// .field--name-field-type-de-ressource{
// display: inline-flex;
// margin-top: 2rem;
// background: $blue-dark;
// margin-right: 1rem;
// padding-left: 0.3rem;
// padding-right: 0.3rem;
// color: $white;
// font-weight: 800;
// vertical-align: middle;
// }
// }
// }
}
}
}
}
// filtre et grille projets
.layout__region--bottom{
.block-region-bottom{
.block-views-blockprojets-block-3{
padding-top: 1rem;
background-color: white;
.view-projets{
width: 80%;
margin: auto;
.view-filters{
margin-top: 4rem;
display: flex;
flex-direction: row;
&::before{
content: 'Filtrer par:';
}
#views-exposed-form-projets-block-3{
// width: 100%;
display: flex;
flex-direction: row;
#edit-field-neuf-rehabilitation-value--wrapper{
legend{display: none;}
}
#edit-field-encours-fini-value--wrapper{
legend{display: none;}
}
.js-form-type-textfield{
label{display: none;}
}
}
}
//grille de projets
.view-content{
margin-top: 2rem;
display: flex;
flex-direction: row;
.views-row{
width: 25%;
flex: 0 0 25%;
}
}
.node-type-projet{
color: $blue-dark;
line-height: 1.5rem;
padding: 0.5rem;
padding-right: 1rem;
padding-left: 1rem;
div:first-child{
display: flex;
flex-direction: column;
a{
color: $blue-dark;
}
.field--name-field-photo {
order:1;
img{
width: 100%;
max-height: 175px;
object-fit: cover;
}
&::after{
display: block;
content:url('data:image/svg+xml,<svg width="160" height="25" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(9,57,139)" stroke-width="2.5"/></svg>');
}
}
.field--name-field-adresse{
order:2;
display: flex;
text-transform: uppercase;
font-size: 0.9rem;
font-weight: 800;
margin-top: 0.8rem;
line-height: 0.6rem;
.address{
display: flex;
flex-direction: row;
margin: 0;
.locality{
padding-top: 0 !important;
padding-bottom: 0 !important;
&::after{
content:",";
margin-right: 0.3rem;
}
}
.country{
padding-top: 0 !important;
padding-bottom: 0 !important;
} }
}
.field--name-field-sous-titre{
margin-top: 0.5rem;
font-size: 0.9rem;
font-weight: 800;
order: 4;
}
.field--name-title{
order: 3;
margin-top: 0.5rem;
font-size: 1rem;
font-weight: 800;
h2{margin: 0;}
}
.field--name-field-incube{
order:4;
color: red;
margin-top: 0.8rem;
}
}
}
}
}
}
}
}
}
}
}
// }
}
}
@@ -1,208 +0,0 @@
.path-projets{
.region-content{
#block-contenudelapageprincipale{
span{
padding-top: 3rem;
padding-bottom: 3rem;
vertical-align: middle;
h2{
margin: 0;
padding-top: 2rem;
height: 4rem;
color: $white;
font-family: "Source Code Pro";
text-transform: uppercase;
background: $blue-light;
padding-left: 13%;
}
}
.layout--onecol{
.block-region-content{
display: grid;
grid-template-columns: 1fr repeat(8, 2fr) 1fr;
/// carte
.block-views-blockprojets-block-2{
grid-column: 1 / span 10;
}
//texte de présentation
.block-config-pages-block{
grid-column: 3 / span 5;
// width: 60%;
margin: auto;
span h2{
display: none;
}
.config_pages--type--les-projets{
.field--name-field-introduction{
p:nth-of-type(1){
font-size: 1.5rem;
}
}
}
}
// bouton projets incubés
.block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220{
grid-column: 8 / span 9;
margin-top: 4rem;
background-color: $blue-light;
height: fit-content;
width: 60%;
margin-left: 2rem;
grid-row: 2;
.display{
display: block;
}
.field--name-field-lien{
display: flex;
flex-direction: column;
margin-top: 2rem;
margin-bottom: 2rem;
margin-left: 1.5rem;
margin-right: 1.5rem;
text-align: center;
a{
font-weight: 800;
color: $white;
font-size: 1.3rem;
}
&:after{
margin-left: auto;
padding-top: 1rem;
display: block;
content:url("../images/pictos/noun_Arrow_3771902.svg")
}
}
}
//partie projets
.block-views-blockprojets-block-1{
grid-column: 3 / span 8;
// width: 80%;
.view-projets{
// width: 80%;
margin: auto;
.view-filters{
margin-top: 4rem;
display: flex;
flex-direction: row;
&::before{
content: 'Filtrer par:';
}
#views-exposed-form-projets-block-1{
display: flex;
flex-direction: row;
#edit-field-neuf-rehabilitation-value--wrapper{
legend{display: none;}
}
#edit-field-encours-fini-value--wrapper{
legend{display: none;}
}
.js-form-type-textfield{
label{display: none;}
}
}
}
//grille de projets
.view-content{
margin-top: 2rem;
display: flex;
flex-direction: row;
.views-row{
width: 25%;
flex: 0 0 25%;
}
}
.node-type-projet{
color: $blue-dark;
line-height: 1.5rem;
padding: 0.5rem;
padding-right: 1rem;
padding-left: 1rem;
div:first-child{
display: flex;
flex-direction: column;
a{
color: $blue-dark;
}
.field--name-field-photo {
order:1;
img{
width: 100%;
max-height: 175px;
object-fit: cover;
}
&::after{
display: block;
content:url('data:image/svg+xml,<svg width="160" height="25" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(9,57,139)" stroke-width="2.5"/></svg>');
}
}
.field--name-field-adresse{
order:2;
display: flex;
text-transform: uppercase;
font-size: 0.9rem;
font-weight: 800;
margin-top: 0.8rem;
line-height: 0.6rem;
.address{
display: flex;
flex-direction: row;
margin: 0;
.locality{
padding-top: 0 !important;
padding-bottom: 0 !important;
&::after{
content:",";
margin-right: 0.3rem;
}
}
.country{
padding-top: 0 !important;
padding-bottom: 0 !important;
} }
}
.field--name-field-sous-titre{
margin-top: 0.5rem;
font-size: 0.9rem;
font-weight: 800;
order: 4;
}
.field--name-title{
order: 3;
margin-top: 0.5rem;
font-size: 1rem;
font-weight: 800;
h2{margin: 0;}
}
.field--name-field-incube{
order:4;
color: red;
margin-top: 0.8rem;
}
}
}
}
}
}
}
}
}
}
@@ -1,59 +0,0 @@
.node-id-201{
background: url('../images/pictos/carre-contour-bleu_programme.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
#block-contenudelapageprincipale{
scroll-margin: 8rem;
}
.layout__region--top{ //bandeau titre page static
padding-bottom: 3rem;
height: 30vh;
.block-region-top{
.block-entity-fieldnodefield-images{
display: none;
height: inherit;
}
.block-entity-fieldnodetitle{
.field--name-title{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: rgb(255,255,255);
background-color: rgb(0,158,227);
// color: $white;
// background-color: $blue-light;
text-transform: uppercase;
}
}
}
}
.layout__region--second{ // paragraphe texte
width: 25%;
.block-entity-fieldnodefield-textes{
background-color: $white;
.field--name-field-titre{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
}
h4{
text-transform: none !important;
}
.field--type-text-long{
padding-right: 2rem;
}
}
}
}
@@ -1,51 +0,0 @@
.node-id-6{
background: url('../images/pictos/carre-contour-bleu_contact.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
.layout__region--top{ //bandeau titre page static
padding-bottom: 3rem;
height: 30vh;
.block-region-top{
.block-entity-fieldnodefield-images{
display: none;
height: inherit;
}
.block-entity-fieldnodetitle{
.field--name-title{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
}
}
}
}
.layout__region--second{
.block-region-second{
.block-entity-fieldnodefield-textes{
.paragraph--type--texte{
a{
color: $black;
text-decoration: underline;
svg{
display: none;
}
}
}
}
}
}
}
@@ -1,354 +0,0 @@
.page-node-type-offre-de-service{
background: url('../images/pictos/carre-contour-bleu-offre.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
// #block-contenudelapageprincipale{
.layout__region--top{
.block-region-top{
margin-top: 2rem;
margin-left: 13%;
display: grid;
grid-template-columns: auto auto 1fr;
grid-template-rows: repeat(6 auto);
@media (max-width: 810px){
margin-left: 8%;
}
.block-entity-fieldnodefield-photo{
width: fit-content;
grid-column: 1;
grid-row: 1 / span 6;
width: 250px;
height: 250px;
margin-right: 2rem;
img{
width: 100%;
height: auto;
}
@media (max-width: 810px){
width: 90px;
height: 90px;
}
}
.block-entity-fieldnodefield-type-de-protagoniste{
background: $white;
width: fit-content;
grid-column: 2 /span 3;
grid-row: 1;
text-transform: uppercase;
// color: rgb(160, 26, 39);
font-weight: 900;
font-size: 0.8rem;
.type-de-protagoniste-5{
color: rgb(255, 0, 15);
}
.type-de-protagoniste-6{
color:rgb(160, 26, 39);
}
.type-de-protagoniste-7{
color: rgb(199, 215, 74);
}
.type-de-protagoniste-8{
color:rgb(255, 100, 83);
}
.type-de-protagoniste-9{
color:rgb(111, 109, 125);
}
}
.block-entity-fieldnodefield-prenom{
background: $white;
width: fit-content;
grid-column: 2;
grid-row: 2;
padding-right: 0.5rem;
text-transform: uppercase;
font-weight: 900;
font-size: 1.5rem;
}
.block-entity-fieldnodefield-nom{
background: $white;
width: fit-content;
grid-column: 3;
grid-row: 2;
text-transform: uppercase;
font-weight: 900;
font-size: 1.5rem;
}
.block-entity-fieldnodefield-structure{
background: $white;
width: fit-content;
grid-column: 2 / span 3;
grid-row: 3;
text-transform: uppercase;
font-weight: 800;
font-size: 1.2rem;
margin-top: 0.5rem;
&::after{
content:url('data:image/svg+xml,<svg width="160" height="30" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(0,158,227)" stroke-width="3"/></svg>');
}
}
.block-entity-fieldnodetitle{
background: $white;
width: fit-content;
grid-column: 2 / span 3;
grid-row: 4;
font-size: 2.5rem;
font-family: "Source Code Pro";
// padding-right: 15%;
width: 70%;
@media (max-width: 810px){
font-size: 1.2rem;
}
a{
color: $black;
}
}
.block-entity-fieldnodefield-localisation{
background: $white;
width: fit-content;
grid-column: 2 / span 3;
grid-row: 5;
text-transform: uppercase;
font-weight: 800;
font-size: 0.8rem;
margin-top: 1.5rem;
}
.block-entity-fieldnodefield-date-de-proposition{
background: $white;
width: fit-content;
grid-column: 2 / span 3;
grid-row: 6;
font-size: 0.8rem;
padding-top: 1rem;
}
}
}
.layout__region--second{ // paragraphe texte
margin-top: 3rem;
margin-left: 20%;
margin-right: 2rem;
.block-entity-fieldnodebody{
.field--type-text-with-summary{
background: $white;
p{ margin: 0;}
}
}
}
.layout__region--third{ // colone de droite fichiers et ressources liées
margin-top: 3rem;
.block-region-third{
display: flex;
flex-direction: column;
width: 70%;
@media (max-width: 810px){
margin: auto;
}
.title-contact{
background: $blue-light;
color: $white;
text-transform: uppercase;
font-weight: 900;
font-size: 0.8rem;
padding-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
.block-entity-fieldnodefield-courriel{
background: $blue-light;
color: $white;
font-weight: 600;
padding-left: 1rem;
padding-right: 1rem;
padding-bottom: 1rem;
a{
color: white;
hyphens: auto;
svg{
display: none;
}
}
}
.block-entity-fieldnodefield-telephone{
display: none;
background: $blue-light;
color: $white;
font-weight: 600;
padding-left: 1rem;
padding-right: 1rem;
padding-bottom: 1rem;
}
.block-entity-fieldnodefield-fichiers{
height: fit-content;
border: 2px solid $blue-light;
background-color: $white;
margin-top: 1rem;
}
.field--name-field-fichiers{
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
margin-bottom: 1rem;
span:nth-of-type(2){
display: none;
}
.file--mime-application-pdf{
height: inherit;
margin: auto;
::before{
content: url("../images/pictos/noun_Download_file_307900.svg");
min-width:50px;
height: auto;
padding-right: 1rem;
}
a{
hyphens: auto;
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
// max-width: 80px ;
}
}
}
.block-entity-fieldnodefield-liens{
margin-top: 1rem;
.field--name-field-liens{
.field__item{
margin: auto;
height: fit-content;
border: 2px solid $blue-light;
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
margin-bottom: 1rem;
}
a{
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
&::before{
content: url("../images/pictos/noun_External Link_674151.svg");
min-width: 50px;
height: auto;
padding-right: 1rem;
}
svg.ext{
display: none;
}
}
}
}
.block-entity-fieldnodefield-ress{
margin-top: 3rem;
.field--name-field-ress{
.field__label{
font-size: 0.8rem;
color: $black;
font-weight: 900;
margin-bottom: 1rem;
}
.node-type-ressource{
display: flex;
flex-direction: column;
border: 2px solid $blue-light;
padding: 1rem;
height: fit-content;
margin-bottom: 1rem;
background-color: $white;
&:first-of-type{
border-top: 1px solid $blue-light;
padding-top: 1rem;
&::after{
content: url("../images/pictos/noun_Arrow_3771902.svg");
align-self: flex-end;
}
}
.field--name-title{
h2{
margin: 0;
}
a{
color: $black;
font-size: 1.4rem;
font-weight: 600;
}
}
.field--name-field-auteur-s-{
font-weight: 800;
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-edition{
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-images{
display: none;
width: 50%;
img{
width: 100%;
height: auto;
}
}
.field--name-field-type-de-ressource{
display: inline-flex;
margin-top: 2rem;
background: $blue-dark;
margin-right: 1rem;
padding-left: 0.3rem;
padding-right: 0.3rem;
color: $white;
font-weight: 800;
vertical-align: middle;
}
}
}
}
}
}
// }
}
@@ -1,292 +0,0 @@
.offresdeservices{
.layout-content{
.region-content{
#block-contenudelapageprincipale{
// background: url('../images/pictos/carre-contour-bleu_programme.svg');
// background-repeat: no-repeat;
// background-position-y: 20vh;
// max-width: 100vw;
// background-size: cover;
span{
padding-top: 3rem;
padding-bottom: 3rem;
vertical-align: middle;
color: $white;
h2{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
width: fit-content;
margin-left: 10%;
margin-top: 8rem;
}
}
.layout--onecol{
.block-region-content{
display: grid;
grid-template-columns: 1fr repeat(4, 2fr) 1fr;
// texte présentation
.block-config-pages-block{
grid-column: 2 / span 3;
// margin: 2rem;
margin-top: 4rem;
.field--name-field-introduction{
margin: auto;
background: $white;
p{margin: 0;}
}
}
// buton déposer une offre
.block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc{
grid-column: 5;
margin-top: 4rem;
background-color: $blue-light;
height: fit-content;
width: 60%;
// width: 80%;
margin-left: 2rem;
aspect-ratio: 1/1;
display: flex;
@media (max-width: 1260px) {
width: 70%;
}
@media (max-width: 1073px) {
width: 80%;
}
@media (max-width: 935px) {
width: 90%;
}
@media (max-width: 810px) {
width: 100%;
}
.field--name-field-lien{
display: flex;
flex-direction: column;
// margin-top: 2rem;
// margin-bottom: 2rem;
// margin-left: 1.5rem;
// margin-right: 1.5rem;
text-align: center;
margin: auto;
padding: 1rem;
a{
display: block;
font-weight: 800;
color: $white;
font-size: 1.3rem;
&:after{
margin-left:80%;
padding-top: 0.5rem;
display: block;
content:url("../images/pictos/noun_Arrow_3771902.svg")
}
}
}
}
// offres
.block-views-blockoffres-de--block-1{
grid-column: 2 / span 3;
@media (max-width: 810px){
grid-column: 2 / span 4;
}
.view-display-id-block_1{
margin: auto;
}
// bandeau filtes
.view-filters{
display: none;
background: $white;
}
// grille offres
.view-content{
display: flex;
flex-wrap: wrap;
margin-top: 3rem;
.views-row{
width: 50%;
.node-type-offre_de_service{
display: flex;
justify-content: space-between;
// flex-direction: column;
// border: 2px solid rgb(199, 215, 74);
// border: 2px solid $blue-light;
padding: 1rem;
height: fit-content;
margin-bottom: 1rem;
background-color: $white;
margin-right: 1rem;
// height: 200px;
&::after{
content: url("../images/pictos/noun_Arrow_3771902.svg");
align-self: flex-end;
}
div:first-of-type{
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: repeat(6 auto);
// div:last-of-type{
// // display: inline-flex;
// // justify-content: space-between;
// // &::after{
// // content: url("../images/pictos/noun_Arrow_3771902.svg");
// // align-self: flex-end;
// // }
// }
.field--name-field-type-de-protagoniste{
grid-column: 1 / span 3;
grid-row: 1;
margin-bottom: 1rem;
text-transform: uppercase;
font-weight: 900;
font-size: 0.8rem;
}
.field--name-field-photo{
grid-column: 1;
grid-row: 2 / span 6;
margin-right: 1rem;
max-height: 170px;
img{
max-width: 100%;
object-fit: cover;
height: auto;
max-height: 95%;
}
}
.field--name-field-prenom{
grid-column: 2;
grid-row: 2;
padding-right: 0.5rem;
text-transform: uppercase;
font-weight: 800;
font-size: 1rem;
}
.field--name-field-nom{
grid-column: 3;
grid-row: 2;
text-transform: uppercase;
font-weight: 800;
font-size: 1rem;
}
.field--name-field-structure{
grid-column: 2 / span 3;
grid-row: 3;
text-transform: uppercase;
font-weight: 800;
font-size: 0.8rem;
}
.field--name-title{
grid-column: 2 / span 3;
grid-row: 4;
font-size: 1.3rem;
a{
color: $black;
}
}
.field--name-field-localisation{
grid-column: 2 / span 3;
grid-row: 5;
text-transform: uppercase;
font-weight: 800;
font-size: 00.8rem;
}
.field--name-field-date-de-proposition{
display: inline-flex;
grid-column: 2 /span 3;
grid-row: 6;
font-size: 0.8rem;
padding-top: 1rem;
justify-content: flex-start;
// align-items: center;
// &::after{
// content: url("../images/pictos/noun_Arrow_3771902.svg");
// align-self: flex-end;
// }
time{
justify-self: flex-start;
}
&::before{
content: "proposé le";
hyphens: none;
padding-right: 0.5rem;
}
}
}
}
.type-de-protagoniste-5{
border: 2px solid rgb(255, 0, 15);
// .field--name-field-type-de-protagoniste{
// color: rgb(255, 0, 15);
// }
}
.type-de-protagoniste-6{
border: 2px solid rgb(160, 26, 39);
// .field--name-field-type-de-protagoniste{
// color:rgb(160, 26, 39) ;
// }
}
.type-de-protagoniste-7{
border: 2px solid rgb(199, 215, 74);
// .field--name-field-type-de-protagoniste{
// color: rgb(199, 215, 74);
// }
}
.type-de-protagoniste-8{
border: 2px solid rgb(255, 100, 83);
// .field--name-field-type-de-protagoniste{
// color:rgb(255, 100, 83) ;
// }
}
.type-de-protagoniste-9{
border: 2px solid rgb(111, 109, 125);
// .field--name-field-type-de-protagoniste{
// color:rgb(111, 109, 125) ;
// }
}
}
@media (max-width: 810px){
flex-direction: column;
.views-row{
width: 100%;
}
}
}
}
}
}
}
}
}
}
@@ -1,73 +0,0 @@
.node-id-20{
background: url('../images/pictos/carre-contour-bleu_partenaire.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
.layout__region--top{ //bandeau titre page static
padding-bottom: 3rem;
height: 30vh;
.block-region-top{
.block-entity-fieldnodetitle{
.field--name-title{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
}
}
}
}
}
.field--name-field-partenaires{
padding-top: 3rem;
.paragraph--type--partenaire{
background-color: $white;
width: 100%;
padding-bottom: 3rem;
display: grid;
grid-template-columns: repeat(7, 1fr);
grid-template-rows: repeat(auto-fill);
@media (max-width: 810px){
display: flex;
flex-direction: column;
}
.field--name-field-logo{
grid-column: 1 / 2;
grid-row: 2;
margin-top: 2rem;
padding-right: 1rem;
}
.field--name-field-titre{
grid-column: 2 / 8;
grid-row: 1;
font-weight: 800;
}
.field--name-field-texte{
grid-column: 2 / 8;
grid-row: 2;
}
.field--name-field-lien{
grid-column: 2 / 8;
grid-row: 3;
}
}
a{
color: $black;
font-weight: 800;
svg{
display: none;
}
}
}
@@ -1,57 +0,0 @@
.node-id-4{
background: url('../images/pictos/carre-contour-bleu_programme.svg');
background-repeat: no-repeat;
background-position-y: 7rem;
max-width: 100vw;
background-size: contain;
#block-contenudelapageprincipale{
scroll-margin: 8rem;
}
.layout__region--top{ //bandeau titre page static
padding-bottom: 3rem;
height: 30vh;
.block-region-top{
.block-entity-fieldnodefield-images{
display: none;
height: inherit;
}
.block-entity-fieldnodetitle{
.field--name-title{
font-family: 'Source Code Pro';
font-size: 2rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
}
}
}
}
.layout__region--second{ // paragraphe texte
width: 25%;
.block-entity-fieldnodefield-textes{
background-color: $white;
.field--name-field-titre{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
}
h4{
text-transform: none !important;
}
.field--type-text-long{
padding-right: 2rem;
}
}
}
}
@@ -1,398 +0,0 @@
.path-node.page-node-type-projet{
.layout-container{
overflow: unset;
}
.layout-content{
.region-content{
#block-contenudelapageprincipale{
.layout--threecol-25-50-25{
// display: grid;
// grid-template-rows: repeat(6, auto);
.layout__region--top{
.block-region-top{
// position: relative;
display: grid;
grid-template-columns: 1fr repeat(8, 1fr) 1fr;
.block-entity-fieldnodefield-adresse{
margin-top: 3rem;
grid-column: 2 / span 10;
.field--name-field-adresse{
text-transform: uppercase;
font-weight: 800;
font-size: 0.9rem;
.address{
display: flex;
flex-direction: row;
margin: 0;
.locality::after{
content:",";
margin-right: 0.3rem;
}
}
}
}
.block-entity-fieldnodetitle{
grid-column: 2 /span 7;
margin: 0;
.field--name-title{
font-family: "Source Code Pro";
font-size: 2.8rem;
font-weight: 500;
}
}
.block-entity-fieldnodefield-equipe{
grid-column: 2 / span 7;
.field--name-field-equipe{
color: $blue-dark;
font-size: 1.5rem;
font-weight: 900;
text-transform: uppercase ;
}
}
.block-entity-fieldnodefield-incube{
padding-top: 2rem;
grid-column: 2;
width: fit-content;
.field--name-field-incube{
background-color: red;
color: white;
font-weight: 800;
padding-right: 0.3rem;
padding-left: 0.2rem;
}
}
.block-entity-fieldnodefield-photo{
grid-column-start: 5;
grid-column-end: 9;
img{
padding-top: 2rem;
width: 600px;
// height: auto;
max-height: 360px;
object-fit: cover;
}
// position: relative;
// bottom: -50%;
}
}
}
.layout__region--first{
// margin-top: 18rem;
margin-top: 5rem;
.block-region-first{
display: flex;
justify-content: flex-end;
position: -webkit-sticky;
position: sticky;
top: 10rem;
.block-entity-fieldnodefield-textes{
display: flex;
justify-content: flex-end;
width: 50%;
background-color: $white;
padding-right: 2rem;
.field--name-field-titre{
display: flex;
font-size: 1rem;
font-weight: 1000;
color: $blue-dark;
border-bottom: 1px solid $blue-light;
padding-bottom: 0.5rem;
padding-right: 1rem;
// margin-top: 2rem;
margin-bottom: 0.8rem;
&:hover{
text-decoration: underline;
}
}
}
}
}
.layout__region--second{
// grid-row: 3;
margin-top: 5rem;
flex: 0 1 50%;
// margin-top: 18rem;
.block-region-second{
width: 90%;
.block-entity-fieldnodebody{
p{
margin-top: 0;
}
.field--type-text-with-summary{
background-color: white;
}
}
.block-entity-fieldnodefield-textes{
background-color: $white;
.field--name-field-titre{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
margin-bottom: 0.8rem;
}
h4{
text-transform: none !important;
img{
width: 100%;
height: auto;
}
}
.field--type-text-long{
padding-right: 2rem;
}
p{
margin-top: 0;
}
a{
color: $black;
text-decoration: underline;
svg{
display: none;
}
}
}
.block-entity-fieldnodebody{
.panel-body{
#outputtext{
overflow-y: visible !important;
}
}
}
.block-entity-fieldnodefield-partenaires{
.field__label{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
margin-top: 2rem;
margin-bottom: 0.8rem;
}
.field__items{
display: flex;
flex-direction: row;
justify-content: space-between;
.paragraph--type--partenaire{
display: flex;
flex-direction: column;
align-items: center;
// width: 35%;
.field--name-field-lien{
// display: none;
padding-top: 1rem;
}
}
}
}
}
}
.layout__region--third{
// grid-row: 4;
margin-top: 5rem;
.block-region-third{
display: flex;
flex-direction: column;
width: 65%;
.block-entity-fieldnodefield-fichiers{
h2{display: none;}
.field--name-field-fichiers{
.field__item{
height: fit-content;
border: 2px solid $blue-light;
background-color: $white;
margin-bottom: 1rem;
min-height: 4rem;
// background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
}
span:nth-of-type(2){
display: none;
}
.file--mime-application-pdf{
height: inherit;
margin: auto;
::before{
content: url("../images/pictos/noun_Download_file_307900.svg");
min-width:40px;
height: auto;
padding-right: 1rem;
}
a{
hyphens: auto;
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
// max-width: 80px ;
}
}
}
}
.block-entity-fieldnodefield-liens{
h2{display: none;}
.field--name-field-liens{
.field__item{
margin: auto;
height: fit-content;
border: 2px solid $blue-light;
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
margin-bottom: 1rem;
}
a{
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
&::before{
content: url("../images/pictos/noun_External Link_674151.svg");
min-width: 40px;
height: auto;
padding-right: 1rem;
}
svg.ext{
display: none;
}
}
}
}
.block-entity-fieldnodefield-ressource-s-liee-s-{
margin-top: 3rem;
h2{
font-size: 0.8rem;
color: $black;
font-weight: 900;
}
.node-type-ressource{
display: flex;
flex-direction: column;
border: 2px solid $blue-light;
padding: 1rem;
height: fit-content;
margin-bottom: 1rem;
background-color: $white;
&:first-of-type{
border-top: 1px solid $blue-light;
padding-top: 1rem;
&::after{
content: url("../images/pictos/noun_Arrow_3771902.svg");
align-self: flex-end;
}
}
.field--name-title{
a{
color: $black;
font-size: 1.4rem;
font-weight: 600;
}
}
.field--name-field-type-de-ressource{
}
.field--name-field-auteur-s-{
font-weight: 800;
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-edition{
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-images{
width: 50%;
img{
width: 100%;
height: auto;
}
}
}
}
}
}
.layout__region--bottom{
.block-entity-fieldnodefield-partenaires{
width: 50%;
margin: auto;
display: flex;
flex-direction: row;
flex-wrap: wrap;
h2{display: none;}
.field--name-field-partenaires{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
.field--name-field-titre{
display: none;
}
.paragraph--type--partenaire{
display: flex;
flex-direction: column;
}
}
}
}
}
}
}
}
}
@@ -1,335 +0,0 @@
.page-node-type-ressource{
// #block-contenudelapageprincipale{
.layout__region--top{
.block-region-top{
.block-block-content4e5df355-e76c-4e44-bec0-e211d94f2640{
width: 100%;
font-family: 'Source Code Pro';
font-size: 1.5rem;
font-weight: 800;
color: $white;
background-color: $blue-light;
text-transform: uppercase;
padding-left: 13%;
padding-top: 1rem;
padding-bottom: 0.5rem;
vertical-align: middle;
}
.block-entity-fieldnodefield-type-de-ressource{
margin-top: 2rem;
margin-left: 13%;
color: $blue-light;
text-transform: uppercase;
font-weight: 800;
}
.block-entity-fieldnodetitle{
margin-left: 13%;
font-size: 2rem;
font-weight: 600;
}
.block-entity-fieldnodefield-edition{
margin-left: 13%;
.field--name-field-edition{
p{
margin-bottom: 0;
}
}
}
.block-entity-fieldnodefield-auteur-s-{
margin-left: 13%;
.field--name-field-auteur-s-{
font-size: 1.5rem;
font-weight: 800;
p{
margin: 0;
}
}
}
.block-entity-fieldnodefield-date-de-parution{
margin-left: 13%;
}
.block-entity-fieldnodefield-mots-clefs{
margin-left: 13%;
.field--name-field-mots-clefs{
display: inline-flex;
margin-top: 2rem;
// &::after{
// content: url("../images/pictos/noun_Arrow_3771902.svg");
// align-self: end;
// }
.field__item{
background: $blue-dark;
margin-right: 1rem;
padding-left: 0.3rem;
padding-right: 0.3rem;
color: $white;
font-weight: 800;
vertical-align: middle;
}
}
}
}
}
.layout__region--first{ // menu ancres a gauche
margin-top: 3rem;
position: relative;
.block-region-first{
display: flex;
justify-content: flex-end;
position: sticky;
top: 7rem;
.block-entity-fieldnodefield-textes{
display: flex;
width: 50%;
background-color: $white;
padding-right: 2rem;
.field--name-field-titre{
display: flex;
font-size: 1rem;
font-weight: 1000;
color: $blue-dark;
border-bottom: 1px solid $blue-light;
padding-bottom: 0.5rem;
padding-right: 1rem;
&:hover{
text-decoration: underline;
}
}
}
}
}
.layout__region--second{ // paragraphe texte
margin-top: 3rem;
.block-entity-fieldnodefield-textes{
background-color: $white;
.field--name-field-titre{
font-size: 1.5rem;
font-weight: 1000;
font-family: 'Source Code Pro';
color: $blue-dark;
text-transform: uppercase;
}
h4{
text-transform: none !important;
img{
width: 100%;
height: auto;
}
}
.field--type-text-long{
padding-right: 2rem;
}
p{
margin-top: 0;
}
}
}
.layout__region--third{ // colone de droite fichiers et ressources liées
margin-top: 3rem;
.block-region-third{
display: flex;
flex-direction: column;
width: 70%;
.block-entity-fieldnodefield-fichiers{
height: fit-content;
border: 2px solid $blue-light;
background-color: $white;
}
.field--name-field-fichiers{
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
margin-bottom: 1rem;
span:nth-of-type(2){
display: none;
}
.file--mime-application-pdf{
height: inherit;
margin: auto;
::before{
content: url("../images/pictos/noun_Download_file_307900.svg");
min-width:50px;
height: auto;
padding-right: 1rem;
}
a{
hyphens: auto;
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
// max-width: 80px ;
}
}
}
.block-entity-fieldnodefield-liens{
.field--name-field-liens{
.field__item{
margin: auto;
height: fit-content;
border: 2px solid $blue-light;
min-height: 4rem;
background: $white;
color: $blue-light;
padding-left: 1rem;
padding-top: 1rem;
margin-bottom: 1rem;
}
a{
display: inline-flex;
align-items: center;
color: $blue-light;
font-weight: 800;
&::before{
content: url("../images/pictos/noun_External Link_674151.svg");
min-width: 50px;
height: auto;
padding-right: 1rem;
}
svg.ext{
display: none;
}
}
}
}
.block-entity-fieldnodefield-ress{
margin-top: 3rem;
.field--name-field-ress{
.field__label{
font-size: 0.8rem;
color: $black;
font-weight: 900;
margin-bottom: 1rem;
}
.node-type-ressource{
display: flex;
flex-direction: column;
border: 2px solid $blue-light;
padding: 1rem;
height: fit-content;
margin-bottom: 1rem;
background-color: $white;
&:first-of-type{
border-top: 1px solid $blue-light;
padding-top: 1rem;
&::after{
content: url("../images/pictos/noun_Arrow_3771902.svg");
align-self: flex-end;
}
}
.field--name-title{
h2{
margin: 0;
}
a{
color: $black;
font-size: 1.4rem;
font-weight: 600;
}
}
.field--name-field-auteur-s-{
font-weight: 800;
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-edition{
p{
margin: 0;
}
.field__label{
display:none;
}
}
.field--name-field-images{
display: none;
width: 50%;
img{
width: 100%;
height: auto;
}
}
.field--name-field-type-de-ressource{
text-transform: uppercase;
a{
color: $blue-light;
font-weight: 900;
font-size: 0.8rem;
}
}
.field--name-field-mots-clefs{
display: flex;
margin-top: 2rem;
flex-direction: row;
flex-wrap: wrap;
// &::after{
// content: url("../images/pictos/noun_Arrow_3771902.svg");
// align-self: center;
// }
.field__item{
margin-right: 1rem;
padding-left: 0.3rem;
padding-right: 0.3rem;
a{
background: $blue-dark;
color: $white;
font-weight: 800;
vertical-align: super;
padding-left: 0.1rem;
padding-right: 0.1rem;
display: inline-flex;
}
}
}
ul.links.inline{
display: none;
}
}
}
}
}
}
// }
}
@@ -1,131 +0,0 @@
.path-actualites{
background-color: $background-actus;
margin: 0;
.block-region-content{
display: grid;
grid-template-columns: 1fr 8fr 1fr;
margin: auto;
padding-top: 3rem;
.block-views{
grid-column: 2;
.view-content{
display: flex;
flex-direction: row;
flex-wrap: wrap;
.views-row{
width: 25%;
flex: 0 0 25%;
}
@media (max-width: 810px){
flex-direction: column;
.views-row{
width: 100%;
}
}
}
.view-display-id-block_2{
padding-top: 0;
}
.node-type-actualite{
color: $blue-dark;
line-height: 1.5rem;
padding: 0.5rem;
padding-right: 1rem;
padding-left: 1rem;
div:first-child{
display: flex;
flex-direction: column;
// :nth-child(1) { order: 1; }
// :nth-child(4) { order: 2; }
// :nth-child(5) { order: 3; }
// :nth-child(1) { order: 3; }
// :nth-child(2) { order: 1; }
// :nth-child(3) { order: 2; }
// :nth-child(4) { order: 4; }
a{
color: $blue-dark;
}
.field--name-field-images {
order:1;
.field__item img{
width: 100%;
max-height: 175px;
object-fit: cover;
}
&::after{
display: block;
content:url('data:image/svg+xml,<svg width="160" height="40" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(9,57,139)" stroke-width="5"/></svg>');
}
}
.field--name-field-sous-titre{
margin-top: 0.5rem;
font-size: 0.9rem;
font-weight: 800;
order: 4;
}
.field--name-field-date{
order: 2;
display: flex;
flex-direction: row;
justify-content: flex-start;
.field__item:not(:last-of-type){
::after{
padding-left: 1rem;
content: "|";
}
}
time{
font-size: 0.9rem;
font-weight: 800;
padding-right: 1rem;
width: fit-content;
// :not(:last-child):after{
// padding-left: 0.5rem;
// content: "|";
// }
}
}
.field--name-title{
order: 3;
}
.field:not(.field--name-field-images){
width: 100%;
}
h2{ margin:0; }
.inline.links{
padding-top: none !important;
list-style: none;
width: fit-content;
align-self: flex-end;
padding-right: 1rem;
a{
display: none;
}
// a{
// 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>');
// }
}
.field--name-field-actu-type{
order: 5;
padding-top: 1rem;
}
}
}
}
}
}
@@ -27,7 +27,7 @@
#header-top {
height: 7rem;
background-color: $white;
box-shadow: 1px 0px 8px $black;
// box-shadow: 1px 0px 8px $black;
display: flex;
flex-direction: row;
justify-content: space-between;
@@ -36,42 +36,30 @@
scroll-margin: 8rem {};
// .region-header-top-rigth{
// display: flex;
// flex-direction: row;
// }
// logo + menu déroulant
.region-header-top-left {
display:flex;
flex-direction: row;
padding: 1rem;
padding-left: 4%;
align-items:center;
color: $black;
font-weight: 800;
flex: 1;
// padding: 1rem;
// padding-left: 4%;
// align-items:center;
// color: $black;
// font-weight: 800;
// flex: 1;
#block-rorschach-site-branding{
img{
width: 10%;
}
}
#block-logogouv{
display: flex;
height: 100%;
align-items: center;
img{
width: 80%;
height: auto;
}
}
#block-logoeql{
display: flex;
height: 100%;
align-items: center;
img{
// min-width: 80px;
width: 80%;
height: auto;
}
}
#block-headermenu{
#block-rorschach-main-menu{
align-self: baseline;
width: 70%;
margin-left: 3rem;
@@ -90,7 +78,7 @@
padding-inline-start: 0px;
padding: 1rem;
.is-active{
color:$blue-light;
// color:$blue-light;
}
ul{
display: flex;
@@ -104,7 +92,7 @@
padding-inline-start: 0px;
.is-active{
color:$blue-light;
// color:$blue-light;
}
}
li{
@@ -127,10 +115,10 @@
color: $black;
}
.is-active{
color:$blue-light;
// color:$blue-light;
}
:hover{
color: $blue-light;
// color: $blue-light;
}
}
@@ -146,141 +134,75 @@
}
// reseaux sociaux
#block-socialnetwork-2{
position: relative;
top: -33px;
align-self: flex-end;
margin-left: auto;
.field--name-body{
min-height: 75px;
// margin-right: 1rem;
}
p{
display: flex;
flex-direction: row-reverse;
margin-bottom: 0;
min-height: 65px;
justify-content: space-around;
width: 140px;
a{
color: $white;
font-size: 0;
}
svg.ext{
display: none;
}
.link-twitter{
display: flex;
background-color: black;
width: 40px;
justify-content: center;
align-items: flex-end;
&:before{
content: url("../images/pictos/twitter_white.svg");
min-width: 30px;
padding-bottom: 0.3rem;
}
}
.link-youtube{
display: flex;
background-color: black;
min-width: 40px;
justify-content: center;
align-items: flex-end;
&:before{
content: url("../images/pictos/youtube_white.svg");
min-width: 25px;
padding-bottom: 0.5rem;
}
}
.link-linkedin{
display: flex;
background-color: black;
min-width: 40px;
justify-content: center;
align-items: flex-end;
// background-position-y: top;
&:before{
content: url("../images/pictos/linkedin_white.svg");
min-width: 35px;
padding-bottom: 0.2rem;
}
}
}
}
// menu burger à droite
#block-burger {
z-index: 1;
background-color: $blue-light;
font-size: 0.7rem;
color: $white;
display: block;
width: 7rem;
height: 100%;
margin-top: 0;
:hover{
cursor: pointer;
}
h2{
padding-top: 1rem;
}
h2:after{
display: block;
margin:auto;
height: 70px;
content:url('data:image/svg+xml,<svg width="70" height="50" xmlns="http://www.w3.org/2000/svg" version="1.1"> <path id="path930" d="M 5,13 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-3" d="M 5,25 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-6" d="M 5,37 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/></svg>');
}
// #block-burger {
// z-index: 1;
// background-color: $blue-light;
// font-size: 0.7rem;
// color: $white;
// display: block;
// width: 7rem;
// height: 100%;
// margin-top: 0;
// :hover{
// cursor: pointer;
// }
// h2{
// padding-top: 1rem;
// }
// h2:after{
// display: block;
// margin:auto;
// height: 70px;
// content:url('data:image/svg+xml,<svg width="70" height="50" xmlns="http://www.w3.org/2000/svg" version="1.1"> <path id="path930" d="M 5,13 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-3" d="M 5,25 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-6" d="M 5,37 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/></svg>');
// }
#block-burger-menu{
display: block;
margin: 0;
align-self: center;
text-align: center;
// height:7rem;
}
// #block-burger-menu{
// display: block;
// margin: 0;
// align-self: center;
// text-align: center;
// // height:7rem;
// }
// block menu open fond bleu
.ul1:not(.sous-liste){
width: 300%;
position: relative;
right: 260px;
margin: 0;
padding-top: 2rem;
padding-bottom: 2rem;
z-index: 99;
// .ul1:not(.sous-liste){
// width: 300%;
// position: relative;
// right: 260px;
// margin: 0;
// padding-top: 2rem;
// padding-bottom: 2rem;
// z-index: 99;
}
ul {
display: none;
background-color: $blue-light;
line-height: 2rem;
list-style: none;
// }
// ul {
// display: none;
// background-color: $blue-light;
// line-height: 2rem;
// list-style: none;
.ul1 .sous-liste{
a{
opacity: 1;
}
}
a{
opacity: 0.6;
color: $white;
font-weight: 800;
font-size: 1rem;
}
}
&.opened ul {
display: block;
// .ul1 .sous-liste{
// a{
// opacity: 1;
// }
// }
// a{
// opacity: 0.6;
// color: $white;
// font-weight: 800;
// font-size: 1rem;
// }
// }
// &.opened ul {
// display: block;
}
// }
}
}
@@ -1,5 +1,7 @@
/*eql*/
/*components*/
@import "components/_quotes";
/*global*/
@@ -27,3 +29,5 @@
/*partials*/
@import "partials/_header";
@import "partials/_footer";