From 30849593eda94b16f023876175a31f6e71c60f9d Mon Sep 17 00:00:00 2001 From: Nikita Krupin Date: Tue, 16 Aug 2022 01:52:00 -0400 Subject: [PATCH] mobile nav & hero page adjustments --- src/lib/components/atoms/Button.svelte | 1 - src/lib/components/atoms/HeroImage.svelte | 14 ++- .../components/atoms/IndexHeroTitle.svelte | 18 ++- src/lib/components/atoms/SocialButton.svelte | 2 - src/lib/components/atoms/Wave.svelte | 5 +- src/lib/components/molecules/NavHost.svelte | 104 ++++++++++++++---- .../components/molecules/SocialHost.svelte | 43 +++++--- .../organisms/IndexDescription.svelte | 17 ++- src/routes/__layout.svelte | 1 - src/routes/index.svelte | 13 ++- 10 files changed, 170 insertions(+), 48 deletions(-) diff --git a/src/lib/components/atoms/Button.svelte b/src/lib/components/atoms/Button.svelte index 5359fc4..1129cd9 100644 --- a/src/lib/components/atoms/Button.svelte +++ b/src/lib/components/atoms/Button.svelte @@ -27,7 +27,6 @@ padding: 12px 40px; cursor: pointer; background-color: transparent; - margin-top: 45px; transition: transform 0.4s var(--bezier-one), box-shadow 0.4s var(--bezier-one); user-select: none; } diff --git a/src/lib/components/atoms/HeroImage.svelte b/src/lib/components/atoms/HeroImage.svelte index 310f9ab..60b62ae 100644 --- a/src/lib/components/atoms/HeroImage.svelte +++ b/src/lib/components/atoms/HeroImage.svelte @@ -7,14 +7,24 @@ .hero-img { overflow: hidden; height: 80vh; + max-height: 80rem; z-index: -1; width: auto; float: right; - border-radius: 2rem; - transform: rotate(3.7deg) translateY(2%); + border-radius: 1.5rem; + transform: rotate(3.7deg); box-shadow: 0 1rem 3rem 0 #0f111a; user-select: none; } + @media (max-width: 1919px) { + .hero-img { + position: absolute; + height: 90vh; + top: 90px; + right: 7.5%; + transform: rotate(3.7deg) translateY(10%); + } + } .hero-img::after{ box-shadow: inset 2rem 2rem 5rem -3rem var(--grey-two), inset -2rem -2rem 5rem -3rem var(--grey-one); content: ""; diff --git a/src/lib/components/atoms/IndexHeroTitle.svelte b/src/lib/components/atoms/IndexHeroTitle.svelte index ec16383..32e53a9 100644 --- a/src/lib/components/atoms/IndexHeroTitle.svelte +++ b/src/lib/components/atoms/IndexHeroTitle.svelte @@ -10,7 +10,23 @@ h1 { color: var(--white); font-weight: 800; - font-size: 6rem; + font-size: 6rem; letter-spacing: -0.04em; + line-height: 0.75em; + } + @media screen and (max-width: 1919px) { + h1 { + font-size: 5rem; + } + } + @media screen and (max-width: 1052px) { + h1 { + font-size: 4.5rem; + } + } + @media screen and (max-width: 768px) { + h1 { + font-size: 3rem; + } } diff --git a/src/lib/components/atoms/SocialButton.svelte b/src/lib/components/atoms/SocialButton.svelte index 4211890..0695454 100644 --- a/src/lib/components/atoms/SocialButton.svelte +++ b/src/lib/components/atoms/SocialButton.svelte @@ -24,8 +24,6 @@ background-color: var(--grey-four); color: var(--white); user-select: none; - margin-right: 0.5rem; - margin-left: 0.5rem; } div { diff --git a/src/lib/components/atoms/Wave.svelte b/src/lib/components/atoms/Wave.svelte index 5620a98..f1ba28d 100644 --- a/src/lib/components/atoms/Wave.svelte +++ b/src/lib/components/atoms/Wave.svelte @@ -11,8 +11,9 @@ svg { position: fixed; z-index: -2; - bottom:0; - transform: translateY(20%); + bottom: 0; + height: 35vh; + width: 100%; } .wave { diff --git a/src/lib/components/molecules/NavHost.svelte b/src/lib/components/molecules/NavHost.svelte index e4c169a..0c97995 100644 --- a/src/lib/components/molecules/NavHost.svelte +++ b/src/lib/components/molecules/NavHost.svelte @@ -1,14 +1,28 @@ - -
+ diff --git a/src/lib/components/molecules/SocialHost.svelte b/src/lib/components/molecules/SocialHost.svelte index de9e05b..abe7684 100644 --- a/src/lib/components/molecules/SocialHost.svelte +++ b/src/lib/components/molecules/SocialHost.svelte @@ -1,27 +1,34 @@ \ No newline at end of file + @media screen and (max-width: 768px) { + .social-host { + left: 0; + width: 100%; + display: flex; + justify-content: center; + } + } + diff --git a/src/lib/components/organisms/IndexDescription.svelte b/src/lib/components/organisms/IndexDescription.svelte index df848f6..cd93292 100644 --- a/src/lib/components/organisms/IndexDescription.svelte +++ b/src/lib/components/organisms/IndexDescription.svelte @@ -21,11 +21,26 @@