From dd252accdc215b90d88f348b39947e8b04bf21f0 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:24:59 -0400 Subject: [PATCH 01/13] fix: Mobile responsiveness for 430px and smaller --- src/Components/Home/Hero/Hero.scss | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 3c5632a..5d138d8 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -23,6 +23,11 @@ $font-color: #a2aa94; @media (max-width: 1200px) { flex-direction: row; } + + @media (max-width: 430px) { + display: flex; + flex-direction: column; + } } /* Left Container */ @@ -52,6 +57,11 @@ $font-color: #a2aa94; flex: 0 0 60%; padding: 210px 0px 0px 40px; /* top, right, bottom, left */ } + + @media (max-width: 430px){ + flex: 0 0 50%; + padding: 60px 40px 0px 40px; /* top, right, bottom, left */ + } } /* Right Container */ @@ -78,6 +88,12 @@ $font-color: #a2aa94; margin-left: -100px; margin-top: -190px; } + + @media (max-width: 430px) { + flex: 0 0 50%; + margin-left: 10px; + margin-top: -120px; + } } /* Text Styling */ @@ -157,3 +173,4 @@ p { font-size: 1.5em; } } + From b8319a6f0c3f2ed36d267c15b81b2ef846c28d3a Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:25:23 -0400 Subject: [PATCH 02/13] fix: Font size improvements on 430px --- src/Components/Home/Hero/Hero.scss | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 5d138d8..86869d9 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -174,3 +174,13 @@ p { } } +@media (max-width: 430px) { + h1 { + font-size: 3.3em; + margin-bottom: -0.2em; + } + + p { + font-size: 1.3em; + } +} From 5fa572090649e806e8085f0fb38ea3ee5652f35e Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:27:21 -0400 Subject: [PATCH 03/13] fix: Container responsiveness for 390px --- src/Components/Home/Hero/Hero.scss | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 86869d9..0e5f3b2 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -92,7 +92,13 @@ $font-color: #a2aa94; @media (max-width: 430px) { flex: 0 0 50%; margin-left: 10px; - margin-top: -120px; + margin-top: -210px; + } + + @media (max-width: 390px) { + flex: 0 0 50%; + margin-left: 10px; + margin-top: -190px; } } From 0aaaa958a215ae58f8c4b6507793d3048bcb3882 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:36:51 -0400 Subject: [PATCH 04/13] fix: 390px font size --- src/Components/Home/Hero/Hero.scss | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 0e5f3b2..8481567 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -62,6 +62,12 @@ $font-color: #a2aa94; flex: 0 0 50%; padding: 60px 40px 0px 40px; /* top, right, bottom, left */ } + + @media (max-width: 414px) { + flex: 0 0 50%; + padding: 60px 40px 0px 40px; /* top, right, bottom, left */ + + } } /* Right Container */ @@ -190,3 +196,14 @@ p { font-size: 1.3em; } } + +@media (max-width: 390px) { + h1 { + font-size: 2.9em; + margin-bottom: -0.2em; + } + + p { + font-size: 1.2em; + } +} \ No newline at end of file From 0a8df2e800cc5014227ef21b173dc80142fb7ae3 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:39:32 -0400 Subject: [PATCH 05/13] fix: 414px resolution --- src/Components/Home/Hero/Hero.scss | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 8481567..55fd641 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -206,4 +206,15 @@ p { p { font-size: 1.2em; } +} + +@media (max-width: 414px) { + h1 { + font-size: 3em; + margin-bottom: -0.2em; + } + + p { + font-size: 1.3em; + } } \ No newline at end of file From 1dd196008d471b3d42d5f047803de77cb16cc80b Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:41:21 -0400 Subject: [PATCH 06/13] fix: 375px responsive --- src/Components/Home/Hero/Hero.scss | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 55fd641..399a6b0 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -66,7 +66,11 @@ $font-color: #a2aa94; @media (max-width: 414px) { flex: 0 0 50%; padding: 60px 40px 0px 40px; /* top, right, bottom, left */ - + } + + @media (max-width: 375px) { + flex: 0 0 55%; + padding: 20px 40px 0px 40px; /* top, right, bottom, left */ } } @@ -106,6 +110,18 @@ $font-color: #a2aa94; margin-left: 10px; margin-top: -190px; } + + @media (max-width: 414px) { + flex: 0 0 50%; + margin-left: 10px; + margin-top: -200px; + } + + @media (max-width: 375px) { + flex: 0 0 100%; + margin-left: 10px; + margin-top: -290px; + } } /* Text Styling */ @@ -217,4 +233,15 @@ p { p { font-size: 1.3em; } +} + +@media (max-width: 375px) { + h1 { + font-size: 2.7em; + margin-bottom: -0.2em; + } + + p { + font-size: 1.1em; + } } \ No newline at end of file From c583318a458a9fb225173437b98ec489958d7ad6 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:41:47 -0400 Subject: [PATCH 07/13] fix: 375px font size increase --- src/Components/Home/Hero/Hero.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 399a6b0..b1c02df 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -242,6 +242,6 @@ p { } p { - font-size: 1.1em; + font-size: 1.2em; } } \ No newline at end of file From 5d5158b09530c1bd75e0c5ee213dbcb6494deaa1 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:42:26 -0400 Subject: [PATCH 08/13] fix: 360px font size improvements --- src/Components/Home/Hero/Hero.scss | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index b1c02df..731ef74 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -244,4 +244,15 @@ p { p { font-size: 1.2em; } +} + +@media (max-width: 360px){ + h1 { + font-size: 2.5em; + margin-bottom: -0.2em; + } + + p { + font-size: 1.1em; + } } \ No newline at end of file From 92e35a05e36ba009ff9f7d4be420b86f64573191 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:46:17 -0400 Subject: [PATCH 09/13] fix: 768px responsiveness --- src/Components/Home/Hero/Hero.scss | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index 731ef74..f9dd0c2 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -72,6 +72,11 @@ $font-color: #a2aa94; flex: 0 0 55%; padding: 20px 40px 0px 40px; /* top, right, bottom, left */ } + + @media (max-width: 768px){ + padding: 240px 40px 0px 40px; /* top, right, bottom, left */ + flex: 0 0 55%; + } } /* Right Container */ @@ -122,6 +127,12 @@ $font-color: #a2aa94; margin-left: 10px; margin-top: -290px; } + + @media (max-width: 360px) { + flex: 0 0 100%; + margin-left: 10px; + margin-top: -350px; + } } /* Text Styling */ @@ -255,4 +266,15 @@ p { p { font-size: 1.1em; } +} + +@media (max-width: 768px){ + h1 { + font-size: 5em; + margin-bottom: -0.1em; + } + + p { + font-size: 1.9em; + } } \ No newline at end of file From ae6432ddc6e1942637033dc69659c82030c587bb Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:53:44 -0400 Subject: [PATCH 10/13] fix: Overall responsiveness using the Google Responsiveness tool --- src/Components/Home/Hero/Hero.scss | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/src/Components/Home/Hero/Hero.scss b/src/Components/Home/Hero/Hero.scss index f9dd0c2..0427c74 100644 --- a/src/Components/Home/Hero/Hero.scss +++ b/src/Components/Home/Hero/Hero.scss @@ -65,7 +65,7 @@ $font-color: #a2aa94; @media (max-width: 414px) { flex: 0 0 50%; - padding: 60px 40px 0px 40px; /* top, right, bottom, left */ + padding: 30px 40px 0px 40px; /* top, right, bottom, left */ } @media (max-width: 375px) { @@ -73,10 +73,6 @@ $font-color: #a2aa94; padding: 20px 40px 0px 40px; /* top, right, bottom, left */ } - @media (max-width: 768px){ - padding: 240px 40px 0px 40px; /* top, right, bottom, left */ - flex: 0 0 55%; - } } /* Right Container */ @@ -123,7 +119,6 @@ $font-color: #a2aa94; } @media (max-width: 375px) { - flex: 0 0 100%; margin-left: 10px; margin-top: -290px; } @@ -215,7 +210,7 @@ p { @media (max-width: 430px) { h1 { - font-size: 3.3em; + font-size: 3.2em; margin-bottom: -0.2em; } @@ -237,7 +232,7 @@ p { @media (max-width: 414px) { h1 { - font-size: 3em; + font-size: 2.9em; margin-bottom: -0.2em; } @@ -267,14 +262,3 @@ p { font-size: 1.1em; } } - -@media (max-width: 768px){ - h1 { - font-size: 5em; - margin-bottom: -0.1em; - } - - p { - font-size: 1.9em; - } -} \ No newline at end of file From a3ee6f1d7061caf22e8d91df022bc541a6722d84 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 22:57:57 -0400 Subject: [PATCH 11/13] fix: Proper Project responsiveness layout - Displays as Cards --- src/Components/Projects/Projects.scss | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/Components/Projects/Projects.scss b/src/Components/Projects/Projects.scss index 18b2dcc..78c7092 100644 --- a/src/Components/Projects/Projects.scss +++ b/src/Components/Projects/Projects.scss @@ -33,7 +33,13 @@ a { @media (max-width: 992px) { margin-left: -100px; } + + @media (max-width: 767px) { + padding: 0px 10px; + margin-left: 0; + } } + .ProjectsTitle { font-size: 2.8em; margin-bottom: 40px; @@ -102,17 +108,17 @@ a { box-shadow: 0 8px 16px rgba(0, 0, 0, 0.417); } + @media (max-width: 1200px) { + width: 45em; + height: 25em; + } + @media (max-width: 767px) { width: 90%; height: auto; background-size: cover; min-height: 200px; } - - @media (max-width: 1200px) { - width: 45em; - height: 25em; - } } .ProjectContent { From b6471573f020cb7e6a2a6616e4dae8f5eefaf776 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 23:14:06 -0400 Subject: [PATCH 12/13] fix: Project responsiveness Sub-1200px --- src/Components/Projects/Projects.scss | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Components/Projects/Projects.scss b/src/Components/Projects/Projects.scss index 78c7092..108f48d 100644 --- a/src/Components/Projects/Projects.scss +++ b/src/Components/Projects/Projects.scss @@ -89,6 +89,7 @@ a { flex-direction: column; align-items: center; margin-bottom: 20px; + margin-left: 0; width: 75em; height: 35em; background-size: cover; @@ -119,6 +120,12 @@ a { background-size: cover; min-height: 200px; } + + @media (max-width: 1199px) { + width: 80%; + height: auto + 100px; + margin-left: 12.5%; + } } .ProjectContent { From 42329ea82fb441c358ae543b5cf4013e55ffed6a Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Fri, 26 Jul 2024 23:27:50 -0400 Subject: [PATCH 13/13] fix: Improve responsiveness of projects for all screen sizes --- src/Components/Projects/Projects.scss | 50 +++++++++++++++------------ 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/src/Components/Projects/Projects.scss b/src/Components/Projects/Projects.scss index 108f48d..e07e536 100644 --- a/src/Components/Projects/Projects.scss +++ b/src/Components/Projects/Projects.scss @@ -22,16 +22,14 @@ a { min-height: 100vh; text-align: center; - @media (min-width: 768px) { - padding: 0px 40px; - } - - @media (max-width: 1200px) { - margin-left: -120px; + @media (min-width: 768px) and (max-width: 1200px) { + padding: 0px 30px; + margin-left: 0; } - @media (max-width: 992px) { - margin-left: -100px; + @media (min-width: 1200px) { + padding: 0px 40px; + margin-left: 0; } @media (max-width: 767px) { @@ -45,7 +43,11 @@ a { margin-bottom: 40px; color: $text-color; - @media (min-width: 768px) { + @media (min-width: 768px) and (max-width: 1200px) { + font-size: 3.5em; + } + + @media (min-width: 1200px) { font-size: 4.5em; } } @@ -64,10 +66,13 @@ a { background-clip: text; -webkit-background-clip: text; animation: gradientAnimation 5s ease infinite; - font-size: inherit; - @media (min-width: 768px) { + @media (min-width: 768px) and (max-width: 1200px) { + font-size: inherit; + } + + @media (min-width: 1200px) { font-size: inherit; } } @@ -89,9 +94,7 @@ a { flex-direction: column; align-items: center; margin-bottom: 20px; - margin-left: 0; - width: 75em; - height: 35em; + width: 90%; background-size: cover; background-position: center; border-radius: 15px; @@ -109,9 +112,16 @@ a { box-shadow: 0 8px 16px rgba(0, 0, 0, 0.417); } - @media (max-width: 1200px) { - width: 45em; - height: 25em; + @media (min-width: 768px) and (max-width: 1200px) { + height: auto; + min-height: 400px; + } + + @media (min-width: 1200px) { + width: 75%; + height: auto; + min-height: 500px; + margin-left: 0; } @media (max-width: 767px) { @@ -120,12 +130,6 @@ a { background-size: cover; min-height: 200px; } - - @media (max-width: 1199px) { - width: 80%; - height: auto + 100px; - margin-left: 12.5%; - } } .ProjectContent {