diff --git a/assets/css/src/_footer.scss b/assets/css/src/_footer.scss index d6e9d3d..39bcde0 100644 --- a/assets/css/src/_footer.scss +++ b/assets/css/src/_footer.scss @@ -42,9 +42,14 @@ body > footer { } .legal { + font-size: 0.625rem; + text-transform: uppercase; + letter-spacing: 0.15rem; + text-align: center; width: 50rem; margin-top: 5rem; padding: 2.5rem 0 0 0; border-top: 1px solid rgba(255, 255, 255, 0.2); + font-weight: 400; } } diff --git a/assets/css/src/_generic-classes.scss b/assets/css/src/_generic-classes.scss index 6520185..7f07f36 100644 --- a/assets/css/src/_generic-classes.scss +++ b/assets/css/src/_generic-classes.scss @@ -40,6 +40,7 @@ text-transform: uppercase; width: max-content; padding: 1rem 4rem; + font-weight: 500; &.outlined { outline: 1px solid #fff; @@ -59,7 +60,7 @@ font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; } @mixin section-title-centered { @@ -104,7 +105,7 @@ @mixin label-base { font-size: 0.625rem; text-transform: uppercase; - font-weight: 400; + font-weight: 500; opacity: 0.8; } diff --git a/assets/css/src/_header.scss b/assets/css/src/_header.scss index 79d04e5..c588654 100644 --- a/assets/css/src/_header.scss +++ b/assets/css/src/_header.scss @@ -8,6 +8,11 @@ body { padding: 1.5rem var(--padding-body); box-sizing: border-box; + .nav-logo, + .burger { + display: none; + } + ul { display: flex; justify-content: space-between; diff --git a/assets/css/src/_mobile.scss b/assets/css/src/_mobile.scss index 93e14d7..0112607 100644 --- a/assets/css/src/_mobile.scss +++ b/assets/css/src/_mobile.scss @@ -1,24 +1,115 @@ +// Body scroll lock when nav is open +body.no-scroll { + overflow: hidden; +} + @media (max-width: 930px) { // ---- HEADER ---- body > header { + position: fixed; + height: 3.5rem; + overflow: hidden; + transition: height 0.4s ease; + box-sizing: border-box; padding: 1rem var(--padding-body); - ul { + nav { + display: flex; flex-wrap: wrap; - justify-content: center; - gap: 0.25rem 0.5rem; + align-items: center; + height: 100%; - li:first-child { - width: 100%; - text-align: center; - font-size: 1.25rem; - margin-bottom: 0.5rem; + .nav-logo { + display: block; + font-size: 1rem; + order: 1; } - li:not(:first-child) { - font-size: 0.75rem; + .burger { + order: 2; + margin-left: auto; + width: 2rem; + height: 2rem; + position: relative; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 0.4rem; + + span { + display: block; + width: 100%; + height: 1.5px; + background-color: #fff; + transition: transform 0.3s ease, opacity 0.3s ease; + } + } + + ul { + order: 3; + width: 100%; + flex-direction: column; + align-items: flex-start; + gap: 0; + padding-top: 3rem; + opacity: 0; + transition: opacity 0.3s ease 0.1s; + + li { + width: 100%; + + a { + display: block; + padding: 0.5rem 0; + } + } + + li:first-child { + width: 100%; + font-size: 2.5rem; + margin-bottom: 1rem; + + a { + font-family: var(--font-narrow); + text-transform: uppercase; + font-weight: 700; + } + } + + li:not(:first-child) { + font-family: var(--font-narrow); + font-size: 2rem; + text-transform: uppercase; + font-weight: 700; + } } } + + // ---- OPEN STATE ---- + &.nav-open { + height: 100vh; + height: 100dvh; + + nav { + .burger span:first-child { + transform: rotate(45deg) translateY(0.2rem); + } + + .burger span:last-child { + transform: rotate(-45deg) translateY(-0.2rem); + } + + ul { + opacity: 1; + } + } + } + } + + // Compensate fixed header + main { + padding-top: 3.5rem; } // ---- HERO ---- diff --git a/assets/css/src/_section_1-hero.scss b/assets/css/src/_section_1-hero.scss index 168580f..59d8527 100644 --- a/assets/css/src/_section_1-hero.scss +++ b/assets/css/src/_section_1-hero.scss @@ -22,6 +22,7 @@ section#hero { font-weight: 700; text-transform: uppercase; letter-spacing: 0; + line-height: 93%; } .subtitle { diff --git a/assets/css/src/_section_10-buy.scss b/assets/css/src/_section_10-buy.scss index 87187ef..af8877c 100644 --- a/assets/css/src/_section_10-buy.scss +++ b/assets/css/src/_section_10-buy.scss @@ -37,6 +37,7 @@ section#buy { .info { @include label-base; letter-spacing: 2.4px; + font-weight: 400; } } diff --git a/assets/css/src/_section_2-quote.scss b/assets/css/src/_section_2-quote.scss index 22a5d5d..0097cbb 100644 --- a/assets/css/src/_section_2-quote.scss +++ b/assets/css/src/_section_2-quote.scss @@ -7,11 +7,14 @@ section#quote { blockquote { display: block; - width: min(100%, 40rem); + width: min(100%, 44rem); text-align: center; font-size: 2.5rem; margin-bottom: 1.25rem; } + cite { + font-weight: 500; + } } section#quote { diff --git a/assets/css/src/_section_3-the_book.scss b/assets/css/src/_section_3-the_book.scss index c146327..bedd5d4 100644 --- a/assets/css/src/_section_3-the_book.scss +++ b/assets/css/src/_section_3-the_book.scss @@ -18,6 +18,7 @@ section#the-book { .text { font-weight: normal; font-size: var(--font-size-m); + font-weight: 500; @include text-paragraphs-spaced; } } @@ -35,6 +36,9 @@ section#the-book { @include label-base; margin-bottom: 0.5rem; } + .value { + font-weight: 500; + } } .claim-wrapper { @@ -52,6 +56,12 @@ section#the-book { .big { font-size: 2.5rem; margin-bottom: 1.25rem; + font-weight: 500; + } + + .small { + font-weight: 500; + font-size: var(--font-size-m); } } } diff --git a/assets/css/src/_section_4-excerpts.scss b/assets/css/src/_section_4-excerpts.scss index ad62862..13fc284 100644 --- a/assets/css/src/_section_4-excerpts.scss +++ b/assets/css/src/_section_4-excerpts.scss @@ -12,7 +12,6 @@ section#excerpts { margin-bottom: 3rem; .label { - font-weight: 400; font-size: var(--font-size-s); text-transform: uppercase; } @@ -55,11 +54,13 @@ section#excerpts { .label { @include label-spaced; + font-weight: 400; } .text { font-size: var(--font-size-m); line-height: 140%; + font-weight: 500; } } } diff --git a/assets/css/src/_section_7-system.scss b/assets/css/src/_section_7-system.scss index 4d73b0e..72163d4 100644 --- a/assets/css/src/_section_7-system.scss +++ b/assets/css/src/_section_7-system.scss @@ -31,6 +31,7 @@ section#system { li { list-style: disc; list-style-position: inside; + font-weight: 500; } } ul:not(:last-child) { diff --git a/assets/css/src/_section_8-excerpt.scss b/assets/css/src/_section_8-excerpt.scss index 6301050..d7004ac 100644 --- a/assets/css/src/_section_8-excerpt.scss +++ b/assets/css/src/_section_8-excerpt.scss @@ -18,6 +18,7 @@ section#excerpt { margin: 3rem 0; font-size: var(--font-size-m); @include text-paragraphs-spaced; + font-weight: 500; p.reference { font-size: 0.75rem; diff --git a/assets/css/style.css b/assets/css/style.css index 7f491b5..b056483 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -103,6 +103,7 @@ body { width: -moz-max-content; width: max-content; padding: 1rem 4rem; + font-weight: 500; } .blue-button.outlined { outline: 1px solid #fff; @@ -118,7 +119,7 @@ body { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; } .section-title.--centered { width: 100%; @@ -148,7 +149,7 @@ body { .label { font-size: 0.625rem; text-transform: uppercase; - font-weight: 400; + font-weight: 500; opacity: 0.8; } .label.--dimmed { @@ -180,6 +181,10 @@ body > header { padding: 1.5rem var(--padding-body); box-sizing: border-box; } +body > header .nav-logo, +body > header .burger { + display: none; +} body > header ul { display: flex; justify-content: space-between; @@ -219,6 +224,7 @@ section#hero .title { font-weight: 700; text-transform: uppercase; letter-spacing: 0; + line-height: 93%; } section#hero .subtitle { font-weight: 400; @@ -238,11 +244,15 @@ section#quote { section#quote-full blockquote, section#quote blockquote { display: block; - width: min(100%, 40rem); + width: min(100%, 44rem); text-align: center; font-size: 2.5rem; margin-bottom: 1.25rem; } +section#quote-full cite, +section#quote cite { + font-weight: 500; +} section#quote { margin: 0 var(--padding-body); @@ -273,6 +283,7 @@ section#the-book .summary-wrapper .title-wrapper .title { section#the-book .summary-wrapper .text { font-weight: normal; font-size: var(--font-size-m); + font-weight: 500; } section#the-book .summary-wrapper .text p:not(:last-child) { margin-bottom: 1.75rem; @@ -289,10 +300,13 @@ section#the-book .data-wrapper { section#the-book .data-wrapper .label { font-size: 0.625rem; text-transform: uppercase; - font-weight: 400; + font-weight: 500; opacity: 0.8; margin-bottom: 0.5rem; } +section#the-book .data-wrapper .value { + font-weight: 500; +} section#the-book .claim-wrapper { display: grid; grid-template-columns: repeat(2, 1fr); @@ -309,6 +323,11 @@ section#the-book .claim-wrapper .text { section#the-book .claim-wrapper .text .big { font-size: 2.5rem; margin-bottom: 1.25rem; + font-weight: 500; +} +section#the-book .claim-wrapper .text .small { + font-weight: 500; + font-size: var(--font-size-m); } section#excerpts { @@ -325,7 +344,6 @@ section#excerpts header { margin-bottom: 3rem; } section#excerpts header .label { - font-weight: 400; font-size: var(--font-size-s); text-transform: uppercase; } @@ -366,13 +384,15 @@ section#excerpts .swiper-slide .item { section#excerpts .swiper-slide .item .label { font-size: 0.625rem; text-transform: uppercase; - font-weight: 400; + font-weight: 500; opacity: 0.8; margin-bottom: 0.7rem; + font-weight: 400; } section#excerpts .swiper-slide .item .text { font-size: var(--font-size-m); line-height: 140%; + font-weight: 500; } section#excerpts .swiper-button-prev, section#excerpts .swiper-button-next { @@ -466,7 +486,7 @@ section#handles header .title-wrapper .index { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; font-weight: 500; } section#handles header .title-wrapper .title { @@ -526,7 +546,7 @@ section#system .text .top .section-title { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; } section#system .text .top .title { font-family: "owners-xnarrow", sans-serif; @@ -543,6 +563,7 @@ section#system .text .top .info { section#system .text .bottom ul li { list-style: disc; list-style-position: inside; + font-weight: 500; } section#system .text .bottom ul:not(:last-child) { margin-bottom: 3rem; @@ -570,7 +591,7 @@ section#excerpt .wrapper .section-title { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; width: 100%; text-align: center; } @@ -589,6 +610,9 @@ section#excerpt .wrapper .content { section#excerpt .wrapper .content p:not(:last-child) { margin-bottom: 1.75rem; } +section#excerpt .wrapper .content { + font-weight: 500; +} section#excerpt .wrapper .content p.reference { font-size: 0.75rem; } @@ -621,7 +645,7 @@ section#author .text .section-title { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; } section#author .text .author-name { font-family: "owners-xnarrow", sans-serif; @@ -654,7 +678,7 @@ section#buy .text .section-title { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; } section#buy .text .title { font-family: "owners-xnarrow", sans-serif; @@ -683,9 +707,10 @@ section#buy .text .buy-links li a { section#buy .text .info { font-size: 0.625rem; text-transform: uppercase; - font-weight: 400; + font-weight: 500; opacity: 0.8; letter-spacing: 2.4px; + font-weight: 400; } section#buy img { width: 45%; @@ -712,7 +737,7 @@ body > footer header .section-title { font-size: var(--font-size-s); text-transform: uppercase; margin-bottom: 0.75rem; - font-weight: 400; + font-weight: 500; width: 100%; text-align: center; } @@ -741,29 +766,108 @@ body > footer .contact .item:not(:last-child) { margin-bottom: 2.5rem; } body > footer .legal { + font-size: 0.625rem; + text-transform: uppercase; + letter-spacing: 0.15rem; + text-align: center; width: 50rem; margin-top: 5rem; padding: 2.5rem 0 0 0; border-top: 1px solid rgba(255, 255, 255, 0.2); + font-weight: 400; +} + +body.no-scroll { + overflow: hidden; } @media (max-width: 930px) { body > header { + position: fixed; + height: 3.5rem; + overflow: hidden; + transition: height 0.4s ease; + box-sizing: border-box; padding: 1rem var(--padding-body); } - body > header ul { + body > header nav { + display: flex; flex-wrap: wrap; + align-items: center; + height: 100%; + } + body > header nav .nav-logo { + display: block; + font-size: 1rem; + order: 1; + } + body > header nav .burger { + order: 2; + margin-left: auto; + width: 2rem; + height: 2rem; + position: relative; + display: flex; + flex-direction: column; justify-content: center; - gap: 0.25rem 0.5rem; + align-items: center; + gap: 0.4rem; } - body > header ul li:first-child { + body > header nav .burger span { + display: block; width: 100%; - text-align: center; - font-size: 1.25rem; - margin-bottom: 0.5rem; + height: 1.5px; + background-color: #fff; + transition: transform 0.3s ease, opacity 0.3s ease; } - body > header ul li:not(:first-child) { - font-size: 0.75rem; + body > header nav ul { + order: 3; + width: 100%; + flex-direction: column; + align-items: flex-start; + gap: 0; + padding-top: 3rem; + opacity: 0; + transition: opacity 0.3s ease 0.1s; + } + body > header nav ul li { + width: 100%; + } + body > header nav ul li a { + display: block; + padding: 0.5rem 0; + } + body > header nav ul li:first-child { + width: 100%; + font-size: 2.5rem; + margin-bottom: 1rem; + } + body > header nav ul li:first-child a { + font-family: var(--font-narrow); + text-transform: uppercase; + font-weight: 700; + } + body > header nav ul li:not(:first-child) { + font-family: var(--font-narrow); + font-size: 2rem; + text-transform: uppercase; + font-weight: 700; + } + body > header.nav-open { + height: 100vh; + height: 100dvh; + } + body > header.nav-open nav .burger span:first-child { + transform: rotate(45deg) translateY(0.2rem); + } + body > header.nav-open nav .burger span:last-child { + transform: rotate(-45deg) translateY(-0.2rem); + } + body > header.nav-open nav ul { + opacity: 1; + } + main { + padding-top: 3.5rem; } section#hero { height: auto; diff --git a/assets/css/style.css.map b/assets/css/style.css.map index d5f4e78..8139c41 100644 --- a/assets/css/style.css.map +++ b/assets/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["src/_reset.scss","style.css","src/_variables.scss","src/_text.scss","src/_generic-classes.scss","src/_header.scss","src/_section_1-hero.scss","src/_section_2-quote.scss","src/_section_3-the_book.scss","src/_section_4-excerpts.scss","src/_section_5-handles.scss","src/_section_7-system.scss","src/_section_8-excerpt.scss","src/_section_9-author.scss","src/_section_10-buy.scss","src/_footer.scss","src/_mobile.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["src/_reset.scss","style.css","src/_variables.scss","src/_text.scss","src/_generic-classes.scss","src/_header.scss","src/_section_1-hero.scss","src/_section_2-quote.scss","src/_section_3-the_book.scss","src/_section_4-excerpts.scss","src/_section_5-handles.scss","src/_section_7-system.scss","src/_section_8-excerpt.scss","src/_section_9-author.scss","src/_section_10-buy.scss","src/_footer.scss","src/_mobile.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file diff --git a/assets/images/frederic-denjoy.jpeg b/assets/images/frederic-denjoy.jpeg new file mode 100644 index 0000000..4b41672 Binary files /dev/null and b/assets/images/frederic-denjoy.jpeg differ diff --git a/assets/images/frederic-denjoy.jpg b/assets/images/frederic-denjoy.jpg deleted file mode 100644 index 48aab9e..0000000 Binary files a/assets/images/frederic-denjoy.jpg and /dev/null differ diff --git a/assets/js/script.js b/assets/js/script.js index 734e02f..b716fdc 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -1,4 +1,23 @@ -document.addEventListener('DOMContentLoaded', function() { +document.addEventListener('DOMContentLoaded', function () { + // ---- MOBILE NAV ---- + const header = document.querySelector('body > header'); + const burger = header.querySelector('.burger'); + const navLinks = header.querySelectorAll('nav ul a'); + + burger.addEventListener('click', function () { + header.classList.toggle('nav-open'); + document.body.classList.toggle('no-scroll'); + }); + + navLinks.forEach(function (link) { + link.addEventListener('click', function () { + if (!header.classList.contains('nav-open')) return; + header.classList.remove('nav-open'); + document.body.classList.remove('no-scroll'); + }); + }); + + const excerptSwiper = new Swiper('.excerpts-swiper', { // Slides visibles et groupement slidesPerView: 3, diff --git a/index.html b/index.html index 65395c5..b5afac8 100644 --- a/index.html +++ b/index.html @@ -3,13 +3,58 @@
-