From 450c242721809aef2d990be0fe6ce10d9010c043 Mon Sep 17 00:00:00 2001 From: ouidade Date: Mon, 7 Mar 2022 15:18:23 +0100 Subject: [PATCH] path-incubateur --- .../custom/eql/scss/pages/_incubateur.scss | 517 +++++++++--------- 1 file changed, 251 insertions(+), 266 deletions(-) diff --git a/web/themes/custom/eql/scss/pages/_incubateur.scss b/web/themes/custom/eql/scss/pages/_incubateur.scss index 914617a..9df9022 100644 --- a/web/themes/custom/eql/scss/pages/_incubateur.scss +++ b/web/themes/custom/eql/scss/pages/_incubateur.scss @@ -12,277 +12,262 @@ // flex: 0 0 100%; .layout-content{ - // padding-top: 0; - .layout__region--top{ //bandeau titre page static - - padding-bottom: 3rem; - height: 30vh; - @media (max-width: 810px){ - padding-bottom: 0rem; - - } - .block-entity-fieldnodetitle{ - width: fit-content; - margin-left: 11%; - margin-top: 15vh; - @media (max-width: 810px){ - margin-left: 8%; - margin-right: 5%; - } - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - text-transform: uppercase; - } - } - // .block-entity-fieldnodefield-images{ - // display: none; - // height: inherit; - - // } - } - // menu ancres a gauche - .layout__region--first{ // menu ancres a gauche - position: relative; - .block-region-first{ - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; - @media (max-width: 810px){ - display: none; - } - .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.8rem; - padding-right: 1rem; - margin-top: 1rem; - scroll-margin-top: 7em; - - &:hover{ - text-decoration: underline; - } - } - } - - } - } - - // paragraphe texte - .layout__region--second{ - @media (max-width: 810px){ - flex: 0 1 80%; - margin: auto; - } - // paragraphe texte - .block-entity-fieldnodefield-textes{ - 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; - } - h4{ - text-transform: none !important; - - img{ - width: 100%; - height: auto; - } - } - .field--type-text-long{ - padding-right: 2rem; - } - p{ - margin-top: 0; - } - } - - } - // colone de droite fichiers et ressources liées - .layout__region--third{ - .block-region-third{ - margin-top: 1rem; - display: flex; - flex-direction: column; - width: 70%; - // position: -webkit-sticky; - // position: sticky; - // top: 9rem; - @media (max-width: 810px){ - margin: auto; - } - .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: 0.8rem; - 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: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 ; - } - } - - } - .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: 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; - + .region-content{ + .block-contenudelapageprincipale{ + span{ 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; - } + } } - + .layout--threecol-25-50-25{ + // menu ancres a gauche + .layout__region--first{ // menu ancres a gauche + position: relative; + .block-region-first{ + display: flex; + justify-content: flex-end; + position: -webkit-sticky; + position: sticky; + top: 10rem; + @media (max-width: 810px){ + display: none; + } + .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.8rem; + padding-right: 1rem; + margin-top: 1rem; + scroll-margin-top: 7em; + + &:hover{ + text-decoration: underline; + } + } + } + + } + } + + // paragraphe texte + .layout__region--second{ + @media (max-width: 810px){ + flex: 0 1 80%; + margin: auto; + } + // paragraphe texte + .block-entity-fieldnodefield-textes{ + 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; + } + h4{ + text-transform: none !important; + + img{ + width: 100%; + height: auto; + } + } + .field--type-text-long{ + padding-right: 2rem; + } + p{ + margin-top: 0; + } + } + + } + // colone de droite fichiers et ressources liées + .layout__region--third{ + .block-region-third{ + margin-top: 1rem; + display: flex; + flex-direction: column; + width: 70%; + // position: -webkit-sticky; + // position: sticky; + // top: 9rem; + @media (max-width: 810px){ + margin: auto; + } + .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: 0.8rem; + 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: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 ; + } + } + + } + .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: 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; + } + } + } + + } + + + } + } + } - - + } + + }