From 88b21caa111d4745e008217fca32b8ac2a7df54b Mon Sep 17 00:00:00 2001 From: Hugo <hnouts@grandlyon.com> Date: Fri, 13 Nov 2020 12:14:50 +0100 Subject: [PATCH] test ecolyo --- index.html | 120 +++++++------------- style.css | 297 +++++++++++++------------------------------------- style.css.map | 2 +- style.scss | 169 ++++++++++------------------ 4 files changed, 169 insertions(+), 419 deletions(-) diff --git a/index.html b/index.html index 14f75a5..28f635b 100644 --- a/index.html +++ b/index.html @@ -24,7 +24,7 @@ <div class="links"> <a class="navlink" href="#how-it-works">Comment ça marche ?</a> <a class="navlink" href="#security">La sécurité</a> - <a class="navlink" href="#guide">Comment accéder <br />au service</a> + <a class="navlink" href="#test-ecolyo">Tester Ecolyo</a> </div> </nav> <div class="banner"></div> @@ -49,9 +49,16 @@ Il vous suffit d'être équipé d'un compteur Linky et/ou Gazpar et/ou Téléo pour en profiter ! </p> - <a href="#guide" target="_blank" class="button"> - Comment accéder au service - </a> + <p class="text-18-white-padding"> + Pour tester en avant-première le service, canditatez via le formulaire ci-dessous ! + </p> + <a + href="https://metropoledelyon.typeform.com/to/p5VoVLPm" + target="_blank" + class="button robots-nocontent" + > + <img src="assets/ecolyo-icon.svg" alt="ecolyo-icon" /> Candidater + </a> </div> <div class="content-img desktop-illu"> <object @@ -113,66 +120,6 @@ </div> </div> </section> - <section class="guide" id="guide"> - <div class="content"> - <h2 class="text-36-black">Comment accéder au service</h2> - <p class="baseline"> - Un zeste de patience et de persévérance vous sera demandé pour ce - premier défi (10 minutes à partir d’ici) - </p> - <div class="container"> - <div class="box"> - <p class="number text-36-black">1<span></span></p> - <div class="text"> - <p class="text-16-black-padding"> - Pour gagner du temps, munissez-vous d’une facture d’électricité - , de gaz ou d’eau - </p> - </div> - <img - src="./assets/step1.svg" - class="step-img bill" - alt="first-step" - /> - </div> - <div class="box"> - <p class="number text-36-black">2<span></span></p> - <div class="text"> - <p class="text-16-black-padding"> - Sécurisez la confidentialité de vos données en créant votre - cloud personnel Cozy - </p> - </div> - <img src="./assets/step2.svg" class="step-img" alt="second-step" /> - </div> - <div class="box"> - <p class="number text-36-black">3<span></span></p> - <div class="text"> - <p class="text-16-black-padding"> - Connectez Ecolyo à vos compteurs Linky, Téléo et/ou Gazpar - </p> - </div> - <img src="./assets/step3.svg" class="step-img" alt="third-step" /> - </div> - <div class="box"> - <p class="number text-36-black">4<span></span></p> - <div class="text"> - <p class="text-16-black-padding bold">Et c’est parti !</p> - </div> - - <img src="./assets/step4.svg" class="step-img" alt="fourth-step" /> - </div> - </div> - <a - href="https://manager.cozygrandlyon.cloud/grdlyon/" - target="_blank" - class="button robots-nocontent" - > - <img src="assets/ecolyo-icon.svg" alt="ecolyo-icon" /> Essayez la - version bêta - </a> - </div> - </section> <section class="security" id="security"> <div class="container"> <img @@ -181,44 +128,51 @@ class="security-shield" /> <div class="text-content"> - <h2 class="text-36-white"> + <h2 class="text-36-black"> La confidentialité de vos données personnelles :<br /> notre priorité </h2> - <p class="text-18-white-padding"> + <p class="text-18-black-padding"> Pour que personne d’autre que vous n’ait accès à vos données, nous vous protégeons en utilisant un service de cloud personnel : Cozy. </p> - <p class="text-18-white-padding"> + <p class="text-18-black-padding"> Pour accéder a Ecolyo, il vous faudra donc prendre le temps de créer ce cloud personnel. Ce cloud hébergera vos données et Ecolyo mais personne, ni Cozy ni même la Métropole de Lyon, ne pourra avoir accès à vos données personnelles. </p> - <a + <!-- <a href="https://support.grandlyon.com/clouds-personnels-grand-lyon/" target="_blank" class="button" > En savoir plus sur mon cloud personnel - </a> + </a> --> </div> </div> </section> - - <footer> - <div class="content"> - <h2 class="text-36-white"> - Visualisez et jouez avec votre consommation d'énergie et d'eau - </h2> - <a - href="https://manager.cozygrandlyon.cloud/grdlyon/" + <section class="test-ecolyo" id="test-ecolyo"> + <div class="content container"> + <div class="text-content"> + <h2 class="text-36-white">Tester Ecolyo</h2> + <p class="text-18-white-padding"> + Candidatez à l'expérimentation Ecolyo pour tester le service avant sa sortie à grande échelle. <br /> + Une fois inscrit, vous pourrez nous partager vos ressentis et vos idées d'améliorations ! + </p> + <div class="center-button"> + <a + href="https://metropoledelyon.typeform.com/to/p5VoVLPm" target="_blank" class="button robots-nocontent" - > - <img src="assets/ecolyo-icon.svg" alt="ecolyo-icon" /> Essayez la - version bêta + > Candidater </a> + </div> + </div> + </div> + </section> + <footer> + <div class="content"> <div class="bottom"> <div class="logos-footer"> <img src="assets/logo-grandlyon.svg" alt="logo-grandlyon" /> @@ -226,8 +180,8 @@ </div> <div class="contact"> <p> - Il vous reste des questions ? Contactez-nous à - <a href="mailto:ecolyo@grandlyon.com"> ecolyo@grandlyon.com</a> + Il vous reste des questions ? + <a href="mailto:ecolyo@grandlyon.com"> Contactez-nous</a> </p> </div> <div class="info"> @@ -294,7 +248,7 @@ for (i = 0; i <= repeat; i++) { let p = document.createElement("p"); - p.innerHTML = "Ce service est actuellement en version bêta"; + p.innerHTML = "Ce service est actuellement en expérimentation"; banner.appendChild(p); } </script> diff --git a/style.css b/style.css index 2e2dded..5899cd6 100644 --- a/style.css +++ b/style.css @@ -86,7 +86,7 @@ nav { transition: all 300ms ease; } -@media all and (max-width: 1280px) { +@media all and (max-width: 1200px) { nav { height: 75px; } @@ -147,7 +147,7 @@ nav .links .navlink { align-items: center; } -@media all and (max-width: 1280px) { +@media all and (max-width: 1200px) { .banner { margin-top: 75px; } @@ -195,7 +195,7 @@ nav .links .navlink { min-height: 580px; } -@media all and (min-width: 1280px) { +@media all and (min-width: 1200px) { .main-cta .container > div:not(:last-child) { margin-right: 2rem; } @@ -213,8 +213,8 @@ nav .links .navlink { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; - background: transparent; - color: #f1c017; + background: #f1c017; + color: #121212; border-radius: 2px; width: 100%; height: 56px; @@ -226,14 +226,16 @@ nav .links .navlink { border: 0; -webkit-transition: all 400ms ease; transition: all 400ms ease; - border: solid 1px #f1c017; - font-weight: 900; - padding-left: 2rem; - padding-right: 2rem; - font-size: 1rem; + font-size: 1.25rem; + text-align: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-weight: 700; + background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017; } -@media all and (min-width: 1280px) { +@media all and (min-width: 1200px) { .main-cta .container .content-txt .button > div:not(:last-child) { margin-right: 1rem; } @@ -290,7 +292,7 @@ nav .links .navlink { margin-top: 5rem; } -@media all and (min-width: 1280px) { +@media all and (min-width: 1200px) { .explanation .content .compteurs > *:not(:last-child) { margin-right: 0.8rem; } @@ -400,8 +402,8 @@ nav .links .navlink { } .security { - min-height: 750px; - background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%); + min-height: 650px; + background: #f1c017; display: -webkit-box; display: -ms-flexbox; display: flex; @@ -421,13 +423,13 @@ nav .links .navlink { align-items: center; } -@media all and (min-width: 1280px) { +@media all and (min-width: 1200px) { .security .container img { margin-right: 4rem; } } -@media all and (max-width: 1280px) { +@media all and (max-width: 1200px) { .security .container img { margin-bottom: 1rem; } @@ -449,7 +451,7 @@ nav .links .navlink { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; - background: transparent; + background: #121212; color: #f1c017; border-radius: 2px; width: 100%; @@ -462,14 +464,12 @@ nav .links .navlink { border: 0; -webkit-transition: all 400ms ease; transition: all 400ms ease; - border: solid 1px #f1c017; - font-weight: 900; - padding-left: 2rem; - padding-right: 2rem; - font-size: 1rem; + margin: auto; + margin-top: 3rem; + height: 50px; } -@media all and (min-width: 1280px) { +@media all and (min-width: 1200px) { .security .container .button > div:not(:last-child) { margin-right: 1rem; } @@ -488,32 +488,35 @@ nav .links .navlink { font-weight: 900; } -.guide { - min-height: 800px; - background-color: #f1c017; +.security .container .button:hover { + -webkit-box-shadow: 0px 0px 10px 3px #121212; + box-shadow: 0px 0px 10px 3px #121212; +} + +.test-ecolyo { + min-height: 500px; + background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%); display: -webkit-box; display: -ms-flexbox; display: flex; - overflow: hidden; - padding-top: 2rem; - position: relative; - z-index: 1; + text-align: center; } -.guide .content { - margin: auto; +.test-ecolyo .container { max-width: 1200px; + margin: auto; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } -.guide .content .baseline { - font-style: italic; - font-weight: 500; - color: #121212; - font-size: 1.25rem; - padding: 0.75rem 0; -} - -.guide .content .button{ +.test-ecolyo .container .button { cursor: pointer; display: -webkit-box; display: -ms-flexbox; @@ -525,8 +528,8 @@ nav .links .navlink { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; - background: #121212; - color: #f1c017; + background: #f1c017; + color: #121212; border-radius: 2px; width: 100%; height: 56px; @@ -538,112 +541,46 @@ nav .links .navlink { border: 0; -webkit-transition: all 400ms ease; transition: all 400ms ease; - margin: auto; - margin-top: 3rem; - height: 50px; + font-size: 1.25rem; + text-align: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + font-weight: 700; + background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017; } -@media all and (min-width: 1280px) { - .guide .content .button > div:not(:last-child) { +@media all and (min-width: 1200px) { + .test-ecolyo .container .button > div:not(:last-child) { margin-right: 1rem; } } -.guide .content .button img { +.test-ecolyo .container .button img { margin-right: 1rem; } -.guide .content .button:hover { +.test-ecolyo .container .button:hover { -webkit-box-shadow: 0px 0px 20px 0px #f1c017; box-shadow: 0px 0px 20px 0px #f1c017; } -.guide .content .button span { +.test-ecolyo .container .button span { font-weight: 900; } -.guide .content .button:hover { - -webkit-box-shadow: 0px 0px 10px 3px #121212; - box-shadow: 0px 0px 10px 3px #121212; -} - -.guide .content .container { - margin: auto; +.test-ecolyo .center-button { + margin-top: 1rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin-top: 3rem; -} - -@media all and (min-width: 1280px) { - .guide .content .container > div:not(:last-child) { - margin-right: 4rem; - } -} - -.guide .content .container .box { - max-width: 300px; - width: 100%; - text-align: center; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; -} - -.guide .content .container .box .number { - position: relative; - z-index: 2; - color: #121212; - font-weight: 900; -} - -.guide .content .container .box .number span { - position: absolute; - z-index: -1; - top: -1rem; - left: 2px; - right: 0; - margin: auto; - height: 45px; - width: 90px; - border-radius: 110px 110px 0 0; - border-top: solid 2px #121212; - border-left: solid 2px #121212; - border-right: solid 2px #121212; - -webkit-box-shadow: 0px 0px 8px 0px #f1c017; - box-shadow: 0px 0px 8px 0px #f1c017; -} - -.guide .content .container .box .text { - height: 100px; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.guide .content .container .box .text p { - margin: auto; - padding-top: 0; -} - -.guide .content .container .box img { - margin-top: 0; - width: 100%; -} - -.guide .content .container .box .bold { - font-weight: 900; - font-size: 1.2rem; - margin-top: 0.6rem; } footer { - min-height: 550px; + min-height: 230px; background-color: black; width: 100%; } @@ -660,7 +597,7 @@ footer .content { -webkit-box-align: center; -ms-flex-align: center; align-items: center; - min-height: 550px; + min-height: 230px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; @@ -670,7 +607,7 @@ footer .content h2 { text-align: center; } -footer .content .button{ +footer .content .button { cursor: pointer; display: -webkit-box; display: -ms-flexbox; @@ -705,7 +642,7 @@ footer .content .button{ background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017; } -@media all and (min-width: 1280px) { +@media all and (min-width: 1200px) { footer .content .button > div:not(:last-child) { margin-right: 1rem; } @@ -780,7 +717,7 @@ footer .content .info a { text-decoration: none; } -@media all and (max-width: 1280px) { +@media all and (max-width: 1200px) { .text-36-white, .text-36-black { font-size: 1.85rem; @@ -820,14 +757,14 @@ footer .content .info a { } } -@media all and (max-width: 1280px) and (max-width: 600px) { +@media all and (max-width: 1200px) and (max-width: 600px) { .main-cta .mobile-illu { width: 125% !important; margin: 1.5rem 0; } } -@media all and (max-width: 1280px) { +@media all and (max-width: 1200px) { .main-cta .desktop-illu { display: none; } @@ -876,18 +813,14 @@ footer .content .info a { padding: 1rem; text-align: center; } - .guide { - padding: 4rem 2rem; - } - .guide .content .baseline { - font-size: 1rem; - line-height: 1.3rem; - } - .guide .container { - padding: 0; + .test-ecolyo { + padding: 2rem 0; } - .guide .container .box img { - width: 80%; + .test-ecolyo .content .button { + width: 100%; + font-size: 0.95rem; + padding: 1rem; + text-align: center; } footer .content .button { margin-top: 1rem; @@ -925,84 +858,4 @@ footer .content .info a { transform: scale(0.8); } } -/*# sourceMappingURL=style.css.map */ - -/*FOR forget_home_page.html*/ - -.forget-body, .input { - display: flex; - justify-content: center; - align-items: center; -} -.forget-body { - padding: 1rem 2rem; - background: radial-gradient(74.83% 76.97% at 50% 13.64%, #343641 0%, #1b1c22 100%); - min-height: 75vh; -} -.forget-container footer, .forget-container footer .content { - min-height: 24vh; -} -.forget-container footer .content { - padding-top: 0; - justify-content: center; -} -.input { - flex-direction: column; - -} -.input input { - border-radius: 4px 0 0 4px; - width: 100%; - height: 50px; - padding: .75em; - font-size: 1em; - line-height: 1.5; - font-family: Lato, sans-serif; - color: #121212; -} -.input img { - margin-right: 10px; -} -.input .button { - cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - text-decoration: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - background: #f1c017; - color: #121212; - border-radius: 2px; - width: 100%; - height: 56px; - max-width: -webkit-fit-content; - max-width: -moz-fit-content; - max-width: fit-content; - padding: 1rem; - margin: 2rem 0; - border: 0; - -webkit-transition: all 400ms ease; - transition: all 400ms ease; - font-size: 1.25rem; - text-align: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - font-weight: 700; - background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017; -} -.input .button:hover { - -webkit-box-shadow: 0px 0px 20px 0px #f1c017; - box-shadow: 0px 0px 20px 0px #f1c017; -} -@media all and (max-width: 1280px) and (max-width: 600px) { - .main-cta .mobile-illu { - width: 125% !important; - margin: 1.5rem 0; - } -} \ No newline at end of file +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/style.css.map b/style.css.map index 44f9c21..d950a7f 100644 --- a/style.css.map +++ b/style.css.map @@ -1,6 +1,6 @@ { "version": 3, - "mappings": "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", + "mappings": "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", "sources": [ "style.scss" ], diff --git a/style.scss b/style.scss index 779a075..66d4a13 100644 --- a/style.scss +++ b/style.scss @@ -17,7 +17,7 @@ $water-color: #3a98ec; $grey: #a0a0a0; $content-width: 1200px; -$breakpoint: 1280px; +$breakpoint: 1200px; body, html { overflow-x: hidden; @@ -196,12 +196,17 @@ nav { } .content-txt { .button { - @include button($yellow, transparent); - border: solid 1px $yellow; - font-weight: 900; - padding-left: 2rem; - padding-right: 2rem; - font-size: 1rem; + @include button($black, $yellow); + font-size: 1.25rem; + text-align: center; + justify-content: center; + font-weight: 700; + background: radial-gradient( + 105.25% 64.58% at 49.68% 70.83%, + rgba(226, 137, 4, 0.5) 0%, + rgba(255, 255, 255, 0) 100% + ), + #f1c017; } } .mobile-illu { @@ -313,12 +318,8 @@ nav { } } .security { - min-height: 750px; - background: radial-gradient( - 74.83% 76.97% at 50% 13.64%, - #343641 0%, - #1b1c22 100% - ); + min-height: 650px; + background: $yellow; display: flex; .container { max-width: $content-width; @@ -337,34 +338,6 @@ nav { p { max-width: 680px; } - .button { - @include button($yellow, transparent); - border: solid 1px $yellow; - font-weight: 900; - padding-left: 2rem; - padding-right: 2rem; - font-size: 1rem; - } - } -} -.guide { - min-height: 800px; - background-color: $yellow; - display: flex; - overflow: hidden; - padding-top: 2rem; - position: relative; - z-index: 1; - .content { - margin: auto; - max-width: $content-width; - .baseline { - font-style: italic; - font-weight: 500; - color: $black; - font-size: 1.25rem; - padding: 0.75rem 0; - } .button { @include button($yellow, $black); margin: auto; @@ -374,66 +347,45 @@ nav { box-shadow: 0px 0px 10px 3px $black; } } - .container { - margin: auto; - display: flex; + } +} +.test-ecolyo { + min-height: 500px; + background: radial-gradient( + 74.83% 76.97% at 50% 13.64%, + #343641 0%, + #1b1c22 100% + ); + display: flex; + text-align: center; + .container { + max-width: $content-width; + margin: auto; + display: flex; + justify-content: center; + align-items: center; + .button { + @include button($black, $yellow); + font-size: 1.25rem; + text-align: center; justify-content: center; - align-items: center; - @media all and(min-width:$breakpoint) { - & > div:not(:last-child) { - margin-right: 4rem; - } - } - margin-top: 3rem; - .box { - max-width: 300px; - width: 100%; - text-align: center; - transition: all 300ms ease; - .number { - position: relative; - z-index: 2; - color: $black; - font-weight: 900; - span { - position: absolute; - z-index: -1; - top: -1rem; - left: 2px; - right: 0; - margin: auto; - height: 45px; - width: 90px; - border-radius: 110px 110px 0 0; - border-top: solid 2px $black; - border-left: solid 2px $black; - border-right: solid 2px $black; - box-shadow: 0px 0px 8px 0px $yellow; - } - } - .text { - height: 100px; - display: flex; - p { - margin: auto; - padding-top: 0; - } - } - img { - margin-top: 0; - width: 100%; - } - .bold { - font-weight: 900; - font-size: 1.2rem; - margin-top: 0.6rem; - } - } + font-weight: 700; + background: radial-gradient( + 105.25% 64.58% at 49.68% 70.83%, + rgba(226, 137, 4, 0.5) 0%, + rgba(255, 255, 255, 0) 100% + ), + #f1c017; } } + .center-button { + margin-top: 1rem; + display: flex; + justify-content: center; + } } footer { - min-height: 550px; + min-height: 230px; background-color: black; width: 100%; .content { @@ -441,7 +393,7 @@ footer { display: flex; flex-direction: column; align-items: center; - min-height: 550px; + min-height: 230px; justify-content: space-between; h2 { text-align: center; @@ -592,22 +544,13 @@ footer { text-align: center; } } - .guide { - padding: 4rem 2rem; - .content { - .baseline { - font-size: 1rem; - line-height: 1.3rem; - } - } - - .container { - padding: 0; - .box { - img { - width: 80%; - } - } + .test-ecolyo { + padding: 2rem 0; + .content .button { + width: 100%; + font-size: 0.95rem; + padding: 1rem; + text-align: center; } } footer { -- GitLab