From 94337f7a7fe1b4dfb69209eac61611ae0b5a9809 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:12:11 -0400 Subject: [PATCH 01/34] fix: Remove unused file --- src/Components/Experience/Experience.scss | 0 src/Components/Experience/Experience.tsx | 1 - 2 files changed, 1 deletion(-) delete mode 100644 src/Components/Experience/Experience.scss diff --git a/src/Components/Experience/Experience.scss b/src/Components/Experience/Experience.scss deleted file mode 100644 index e69de29..0000000 diff --git a/src/Components/Experience/Experience.tsx b/src/Components/Experience/Experience.tsx index 45ce7a6..dd281e1 100644 --- a/src/Components/Experience/Experience.tsx +++ b/src/Components/Experience/Experience.tsx @@ -1,6 +1,5 @@ import React from 'react'; import ExperienceTimeline from './ExperienceTimeline'; -import './Experience.scss'; const Experience = () => (
From 995305ff59ad0e3e6b5497e2ec7867c547fa6506 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:21:45 -0400 Subject: [PATCH 02/34] fix: On hover experience element --- src/Components/Experience/ExperienceTimeline.scss | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 1287f5b..12b4f8b 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -34,22 +34,18 @@ $font-color: #a2aa94; rgba(255, 255, 255, 0) 0%, rgba(245, 245, 245, 0.1) 200% ); + background-size: 200% 100%; + background-position: left; border-radius: 8px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); overflow: hidden; position: relative; transform-origin: left center; + transition: background-position 0.3s ease-in-out, transform 0.3s ease-in-out; &:hover { - background: linear-gradient( - 90deg, - rgba(255, 255, 255, 0.1) 0%, - rgba(245, 245, 245, 0.2) 200% - ); + background-position: right; transform: translateY(-5px); - transition: - transform 0.3s ease-in-out, - background 0.3s ease-in-out; } .timeline-content { From 141705f5dae478f196e6b3b616943b25b4f55a12 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:24:05 -0400 Subject: [PATCH 03/34] style: Rename component --- src/App.tsx | 4 ++-- .../{Test-Onepager/OnePager.tsx => Content/Content.tsx} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename src/Components/{Test-Onepager/OnePager.tsx => Content/Content.tsx} (83%) diff --git a/src/App.tsx b/src/App.tsx index 067750f..d1b3bbf 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -8,13 +8,13 @@ import Navbar from './Components/Navbar'; import './App.scss'; import Footer from './Components/Footer/Footer'; -import OnePager from './Components/Test-Onepager/OnePager'; +import Content from './Components/Content/Content'; const App: React.FC = () => { return (
- +
); diff --git a/src/Components/Test-Onepager/OnePager.tsx b/src/Components/Content/Content.tsx similarity index 83% rename from src/Components/Test-Onepager/OnePager.tsx rename to src/Components/Content/Content.tsx index 812f86d..4d453f8 100644 --- a/src/Components/Test-Onepager/OnePager.tsx +++ b/src/Components/Content/Content.tsx @@ -4,7 +4,7 @@ import Projects from '../Projects/Projects'; import Experience from '../Experience/Experience'; import About from '../About/About'; -const OnePager: React.FC = () => { +const Content: React.FC = () => { return (
@@ -15,4 +15,4 @@ const OnePager: React.FC = () => { ); }; -export default OnePager; +export default Content; From f671599084d03d7c2f4614f5bf3684b35340a3cf Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:24:33 -0400 Subject: [PATCH 04/34] style: Cleaning up --- src/App.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index d1b3bbf..89c2d2c 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,14 +1,8 @@ import React from 'react'; -import Hero from './Components/Home/Hero/Hero'; -import Project from './Components/Projects/Projects'; -import About from './Components/About/About'; -import Experience from './Components/Experience/Experience'; -import { Route, Routes } from 'react-router-dom'; import Navbar from './Components/Navbar'; -import './App.scss'; -import Footer from './Components/Footer/Footer'; - import Content from './Components/Content/Content'; +import Footer from './Components/Footer/Footer'; +import './App.scss'; const App: React.FC = () => { return ( From 655f5ed200726f96b281e922c38479a28fd37207 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:25:30 -0400 Subject: [PATCH 05/34] style: Moving things around --- src/Components/{ => Navbar}/Navbar.scss | 0 src/Components/{ => Navbar}/Navbar.tsx | 2 +- src/Components/Spacer.tsx | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename src/Components/{ => Navbar}/Navbar.scss (100%) rename src/Components/{ => Navbar}/Navbar.tsx (95%) create mode 100644 src/Components/Spacer.tsx diff --git a/src/Components/Navbar.scss b/src/Components/Navbar/Navbar.scss similarity index 100% rename from src/Components/Navbar.scss rename to src/Components/Navbar/Navbar.scss diff --git a/src/Components/Navbar.tsx b/src/Components/Navbar/Navbar.tsx similarity index 95% rename from src/Components/Navbar.tsx rename to src/Components/Navbar/Navbar.tsx index 4f5d1d9..1556634 100644 --- a/src/Components/Navbar.tsx +++ b/src/Components/Navbar/Navbar.tsx @@ -1,7 +1,7 @@ import React, { useState } from 'react'; import { NavLink } from 'react-router-dom'; import { FaBars, FaTimes } from 'react-icons/fa'; -import { links } from './Data/navbarLinks'; +import { links } from '../Data/navbarLinks'; import './Navbar.scss'; const Navbar: React.FC = () => { diff --git a/src/Components/Spacer.tsx b/src/Components/Spacer.tsx new file mode 100644 index 0000000..e69de29 From be21bf1261782b3808a60c14138e720c11c50425 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:37:39 -0400 Subject: [PATCH 06/34] fix: Import --- src/App.tsx | 2 +- src/Components/Spacer.tsx | 0 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 src/Components/Spacer.tsx diff --git a/src/App.tsx b/src/App.tsx index 89c2d2c..c2f35a1 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import Navbar from './Components/Navbar'; +import Navbar from './Components/Navbar/Navbar'; import Content from './Components/Content/Content'; import Footer from './Components/Footer/Footer'; import './App.scss'; diff --git a/src/Components/Spacer.tsx b/src/Components/Spacer.tsx deleted file mode 100644 index e69de29..0000000 From 6621dd7826ac8b781562c24c56818584721ea3ef Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:43:17 -0400 Subject: [PATCH 07/34] feat: Past experience --- src/Components/Home/Hero/LeftContainer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Home/Hero/LeftContainer.tsx b/src/Components/Home/Hero/LeftContainer.tsx index 7743b8b..7595853 100644 --- a/src/Components/Home/Hero/LeftContainer.tsx +++ b/src/Components/Home/Hero/LeftContainer.tsx @@ -12,7 +12,7 @@ const LeftContainer: React.FC = () => { Date: Tue, 20 Aug 2024 19:50:44 -0400 Subject: [PATCH 08/34] feat: Improved size of experiences/education --- .../Experience/ExperienceTimeline.scss | 60 +++++++++---------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 12b4f8b..424f5ef 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -8,27 +8,27 @@ $font-color: #a2aa94; .timeline { position: relative; - padding: 20px 0; + padding: 15px 0; margin-left: 10px; display: flex; flex-direction: column; align-items: flex-start; @media (max-width: 768px) { - margin-left: 20px; + margin-left: 15px; } @media (max-width: 430px) { - margin-left: 15px; - padding: 10px 0; + margin-left: 10px; + padding: 5px 0; } } .timeline-item { position: relative; - margin-right: 20px; - margin-bottom: 30px; - padding-left: 20px; + margin-right: 15px; + margin-bottom: 20px; + padding-left: 15px; background: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, @@ -49,43 +49,41 @@ $font-color: #a2aa94; } .timeline-content { - padding-left: 10px; - margin-right: 20px; + padding-left: 10px; + margin-right: 10px; color: $text-color; border-left: 2px solid $primary-color; h3 { - font-size: 1.5em; + font-size: 1.5em; margin-bottom: 3px; color: darken($primary-color, 20%); transition: color 0.3s ease-in-out; @media (max-width: 768px) { - font-size: 1.3em; + font-size: 1.3em; } @media (max-width: 430px) { - font-size: 1.1em; + font-size: 1.1em; } } p { - font-size: 1em; + font-size: 1em; color: lighten($font-color, 30%); @media (max-width: 768px) { - font-size: 0.9em; + font-size: 0.9em; } @media (max-width: 430px) { - font-size: 0.8em; + font-size: 0.8em; } } } - .timeline-company { - color: lighten($secondary-color, 10%); - } + .timeline-company, .timeline-institution { color: lighten($secondary-color, 10%); } @@ -96,14 +94,14 @@ $font-color: #a2aa94; .timeline-date { margin-top: 5px; - font-size: 0.9em; + font-size: 0.9em; color: $quaternary-color; } } .timeline-step { position: absolute; - left: -12px; + left: -10px; top: 0; height: 100%; display: flex; @@ -111,36 +109,36 @@ $font-color: #a2aa94; } .timeline-section { - margin-left: 30px; - margin-right: 30px; + margin-left: 20px; + margin-right: 20px; } .timeline-section-title { - font-size: 2em; + font-size: 2em; color: $text-color; - margin-bottom: 15px; - padding-left: 10px; + margin-bottom: 10px; + padding-left: 5px; font-weight: bold; @media (max-width: 768px) { - font-size: 1.7em; + font-size: 1.7em; } @media (max-width: 430px) { - font-size: 1.4em; + font-size: 1.4em; } } .timeline-stats { - margin-top: 10px; - margin-bottom: 10px; + margin-top: 5px; + margin-bottom: 5px; display: flex; flex-direction: column; .stat-item { - font-size: 0.9em; + font-size: 0.9em; color: $text-color; - margin-bottom: 5px; + margin-bottom: 3px; strong { color: $primary-color; From bb6fc665b97f10940a2dbefbc531daf75eebff12 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:57:43 -0400 Subject: [PATCH 09/34] style: Changing text --- src/Components/Data/experience.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Components/Data/experience.ts b/src/Components/Data/experience.ts index 4a4f7b4..ca51610 100644 --- a/src/Components/Data/experience.ts +++ b/src/Components/Data/experience.ts @@ -8,8 +8,8 @@ export const experience = [ }, { date: 'March 2024 - Ongoing', - title: 'Head Delegate Montreal', - company: 'Canadian University Software Engineering Conference (CUSEC)', + title: 'HD Montreal', + company: 'CUSEC', description: 'Leading the delegation of post-secondary students across Montreal for the annual conference.', statsKey: 'Head Delegate Montreal', @@ -19,7 +19,7 @@ export const experience = [ title: 'IT Intern', company: 'Town of Kirkland', description: - 'Delivered technical support to government employees and received training in cybersecurity under the Cybersecurity Analyst of the municipality.', + 'Delivered technical support to government employees and trained under the Cybersecurity Lead of the municipality.', statsKey: 'IT Intern', }, { From b455a9ff6b17481923015e9a62b4b1c5b046cda4 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:27:44 -0400 Subject: [PATCH 10/34] feat: Add tech stack to experience page --- .../Experience/ExperienceTimeline.tsx | 358 ++++++++++++++---- 1 file changed, 292 insertions(+), 66 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index e455ce9..c694901 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -4,12 +4,63 @@ import { education } from '../Data/education'; import { experience } from '../Data/experience'; import { statistics } from '../Data/statistics'; import './ExperienceTimeline.scss'; +import { + FaPython, + FaJava, + FaJsSquare, + FaReact, + FaGitAlt, + FaDocker, + FaHtml5, + FaCss3Alt, + FaAws, + FaNodeJs, + FaSass, + FaPhp, + FaMarkdown, + FaAngular, + FaBootstrap, + FaFigma, + FaRaspberryPi, +} from 'react-icons/fa'; +import { + SiCsharp, + SiSqlite, + SiKotlin, + SiDotnet, + SiXamarin, + SiTypescript, + SiJquery, + SiNextdotjs, + SiAzuredevops, + SiFirebase, + SiVercel, + SiCloudflare, + SiExpress, + SiTailwindcss, + SiNginx, + SiMongodb, + SiMysql, + SiMicrosoftsqlserver, + SiKeras, + SiPytorch, + SiScikitlearn, + SiPostman, + SiSwagger, + SiJira, + SiKubernetes, + SiCisco, + SiUnity, + SiMantine, + SiGnubash, + SiPowershell, +} from 'react-icons/si'; const ExperienceTimeline = () => { const controls = useAnimation(); useEffect(() => { - controls.start(i => ({ + controls.start((i) => ({ opacity: 1, y: 0, transition: { delay: i * 0.2 }, @@ -17,75 +68,250 @@ const ExperienceTimeline = () => { }, [controls]); return ( -
- +
+
+ -
-

Education

- {education.map((item, index) => ( - -
-
-

- {item.title} @ - {item.institution} -

-
{item.date}
-

{item.description}

-
- {Object.entries(statistics[item.statsKey] || {}).map( - ([key, value]: [string, number | string]) => ( -
- {value}{' '} - {key.replace(/([A-Z])/g, ' $1').toLowerCase()} -
- ), - )} +
+

Education

+ {education.map((item, index) => ( + +
+
+

+ {item.title} @ + {item.institution} +

+
{item.date}
+

{item.description}

+
+ {Object.entries(statistics[item.statsKey] || {}).map( + ([key, value]: [string, number | string]) => ( +
+ {value}{' '} + {key.replace(/([A-Z])/g, ' $1').toLowerCase()} +
+ ), + )} +
-
- - ))} -
+ + ))} +
-
-

Experience

- {experience.map((item, index) => ( - -
-
-

- {item.title} @ - {item.company} -

-
{item.date}
-

{item.description}

-
- {Object.entries(statistics[item.statsKey] || {}).map( - ([key, value]: [string, number | string]) => ( -
- {value}{' '} - {key.replace(/([A-Z])/g, ' $1').toLowerCase()} -
- ), - )} +
+

Experience

+ {experience.map((item, index) => ( + +
+
+

+ {item.title} @ + {item.company} +

+
{item.date}
+

{item.description}

+
+ {Object.entries(statistics[item.statsKey] || {}).map( + ([key, value]: [string, number | string]) => ( +
+ {value}{' '} + {key.replace(/([A-Z])/g, ' $1').toLowerCase()} +
+ ), + )} +
-
- - ))} + + ))} +
+
+ +
+
+

Languages

+
    +
  • + Python +
  • +
  • + Java +
  • +
  • + JavaScript +
  • +
  • + TypeScript +
  • +
  • + C# +
  • +
  • + Kotlin +
  • +
  • + PHP +
  • +
  • + PowerShell +
  • +
  • + Bash +
  • +
  • + Markdown +
  • +
  • + HTML +
  • +
  • + CSS +
  • +
  • + MSSQL +
  • +
  • + SQLite +
  • +
  • + MySQL +
  • +
+
+ +
+

Frameworks & Libraries

+
    +
  • + ASP.NET +
  • +
  • + .NET MAUI +
  • +
  • + WPF +
  • +
  • + Xamarin +
  • +
  • + React +
  • +
  • + Next.js +
  • +
  • + jQuery +
  • +
  • + Angular +
  • +
  • + Bootstrap +
  • +
  • + Mantine +
  • +
  • + Node.js +
  • +
  • + SCSS +
  • +
  • + TailwindCSS +
  • +
  • + Express.js +
  • +
  • + Keras +
  • +
  • + PyTorch +
  • +
  • + scikit-learn +
  • +
+
+ +
+

Tools

+
    +
  • + Git +
  • +
  • + Docker +
  • +
  • + Microsoft Azure +
  • +
  • + AWS +
  • +
  • + Cloudflare +
  • +
  • + Firebase +
  • +
  • + Vercel +
  • +
  • + Nginx +
  • +
  • + Unity +
  • +
  • + Kubernetes +
  • +
  • + Postman +
  • +
  • + Swagger +
  • +
  • + Jira +
  • +
  • + Cisco +
  • +
  • + Raspberry Pi +
  • +
  • + Figma +
  • +
  • + GNS3 +
  • +
  • + Gimp +
  • +
  • + Canva +
  • +
+
); From 1cf7d9156b56ba65a3dd6cca635384aac9c07e68 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:28:15 -0400 Subject: [PATCH 11/34] feat: add SCSS for the timeline --- .../Experience/ExperienceTimeline.scss | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 424f5ef..6842e20 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -6,6 +6,64 @@ $background-color: #262f2aec; $text-color: #fafff0; $font-color: #a2aa94; +.experience-grid { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 2rem; + padding: 2rem; + max-width: 1200px; + margin: 0 auto; + + .category-containers { + display: grid; + grid-template-columns: 1fr; + gap: 1rem; + + .CategoryContainer { + padding: 1rem; + border-radius: 8px; + + .CategoryTitle { + font-size: 1.5rem; + margin-bottom: 1rem; + } + + .TechList { + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + + li { + flex: 1 1 45%; + display: flex; + align-items: center; + + svg { + margin-right: 0.5rem; + color: $primary-color; + } + } + } + } + } +} + +@media (max-width: 768px) { + .experience-grid { + grid-template-columns: 1fr; + + .category-containers { + .CategoryContainer { + .TechList { + li { + flex: 1 1 100%; + } + } + } + } + } +} + .timeline { position: relative; padding: 15px 0; From dc913017775c924ea801bdd9e5f4ffdce46c46a5 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:33:08 -0400 Subject: [PATCH 12/34] feat: Add MongoDB --- src/Components/Experience/ExperienceTimeline.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index c694901..dc24fba 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -256,6 +256,9 @@ const ExperienceTimeline = () => {
  • Git
  • +
  • + MongoDB +
  • Docker
  • From 06e8ff1f7413fea6269fd3cf6b6bc39dd19fb6f0 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:33:23 -0400 Subject: [PATCH 13/34] feat: Improve alignment --- src/Components/Experience/ExperienceTimeline.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 6842e20..4c1686c 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -9,9 +9,9 @@ $font-color: #a2aa94; .experience-grid { display: grid; grid-template-columns: 1fr 1fr; - gap: 2rem; + gap: 8rem; padding: 2rem; - max-width: 1200px; + max-width: 1900px; margin: 0 auto; .category-containers { From 076db0df0ba7c63547555c2d08e1417e314f1093 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:36:12 -0400 Subject: [PATCH 14/34] feat: Convert TechList items to be in a grid --- src/Components/Experience/ExperienceTimeline.scss | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 4c1686c..a403781 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -29,14 +29,14 @@ $font-color: #a2aa94; } .TechList { - display: flex; - flex-wrap: wrap; + display: grid; + grid-template-columns: repeat(3, 1fr); gap: 0.5rem; li { - flex: 1 1 45%; display: flex; align-items: center; + padding: 0.5rem; svg { margin-right: 0.5rem; @@ -55,9 +55,7 @@ $font-color: #a2aa94; .category-containers { .CategoryContainer { .TechList { - li { - flex: 1 1 100%; - } + grid-template-columns: 1fr; } } } From 70d6686846df4e3692f20132ddd8106b66498ac8 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:45:45 -0400 Subject: [PATCH 15/34] feat: Improved display --- .../Experience/ExperienceTimeline.scss | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index a403781..79b004c 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -5,6 +5,10 @@ $quaternary-color: #95b9b0; $background-color: #262f2aec; $text-color: #fafff0; $font-color: #a2aa94; +$list-item-color: #2bd4a0; +$language-item-tint: darken($list-item-color, 30%); +$framework-item-tint: darken($list-item-color, 35%); +$tools-item-tint: darken($list-item-color, 40%); .experience-grid { display: grid; @@ -17,7 +21,6 @@ $font-color: #a2aa94; .category-containers { display: grid; grid-template-columns: 1fr; - gap: 1rem; .CategoryContainer { padding: 1rem; @@ -25,22 +28,22 @@ $font-color: #a2aa94; .CategoryTitle { font-size: 1.5rem; - margin-bottom: 1rem; } .TechList { display: grid; - grid-template-columns: repeat(3, 1fr); + grid-template-columns: repeat(2, 1fr); gap: 0.5rem; li { display: flex; align-items: center; - padding: 0.5rem; + padding: 1rem; + font-weight: 400; + font-size: 1.1rem; svg { margin-right: 0.5rem; - color: $primary-color; } } } @@ -62,6 +65,18 @@ $font-color: #a2aa94; } } +.TechList.programming-languages li { + background-color: $language-item-tint; +} + +.TechList.frameworks-libraries li { + background-color: $framework-item-tint; +} + +.TechList.tools-platforms li { + background-color: $tools-item-tint; +} + .timeline { position: relative; padding: 15px 0; From 157f8aa9c1076a069b91ed827954d29f9657fc95 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:51:47 -0400 Subject: [PATCH 16/34] feat: Improved alignment --- src/Components/Experience/ExperienceTimeline.scss | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 79b004c..8c46451 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -17,6 +17,7 @@ $tools-item-tint: darken($list-item-color, 40%); padding: 2rem; max-width: 1900px; margin: 0 auto; + align-items: start; .category-containers { display: grid; @@ -97,7 +98,7 @@ $tools-item-tint: darken($list-item-color, 40%); .timeline-item { position: relative; - margin-right: 15px; + margin-left: -15px; margin-bottom: 20px; padding-left: 15px; background: linear-gradient( @@ -188,6 +189,7 @@ $tools-item-tint: darken($list-item-color, 40%); font-size: 2em; color: $text-color; margin-bottom: 10px; + margin-left: -15px; padding-left: 5px; font-weight: bold; @@ -215,4 +217,4 @@ $tools-item-tint: darken($list-item-color, 40%); color: $primary-color; } } -} +} \ No newline at end of file From dcc21b9ad0c63f0b66c4cb3e265ac02ae4dfea9c Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:57:23 -0400 Subject: [PATCH 17/34] chore: Remove Markdown --- src/Components/Experience/ExperienceTimeline.tsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index dc24fba..ea6b80e 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -17,7 +17,6 @@ import { FaNodeJs, FaSass, FaPhp, - FaMarkdown, FaAngular, FaBootstrap, FaFigma, @@ -172,9 +171,6 @@ const ExperienceTimeline = () => {
  • Bash
  • -
  • - Markdown -
  • HTML
  • From c89418468d10000258da50c141057241c6d607a4 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:57:43 -0400 Subject: [PATCH 18/34] chore: Remove Canva --- src/Components/Experience/ExperienceTimeline.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index ea6b80e..dc12b1e 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -306,9 +306,6 @@ const ExperienceTimeline = () => {
  • Gimp
  • -
  • - Canva -
  • From dae7d851826ea087b70d6b3e8b50beacb5cd011c Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 20:58:02 -0400 Subject: [PATCH 19/34] chore: Remove Gimp --- src/Components/Experience/ExperienceTimeline.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index dc12b1e..5297305 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -303,9 +303,6 @@ const ExperienceTimeline = () => {
  • GNS3
  • -
  • - Gimp -
  • From 9dd5768e51e54a5816499bfd4f581b47f1a584be Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:00:00 -0400 Subject: [PATCH 20/34] chore: Readd hover --- src/Components/Experience/ExperienceTimeline.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 8c46451..271d0d1 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -47,6 +47,10 @@ $tools-item-tint: darken($list-item-color, 40%); margin-right: 0.5rem; } } + li:hover { + background-color: darken($background-color, 15%); + transform: scale(1.05); + } } } } From a46a09ba6aa33108f9f687a859ebc89a0a2356be Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:00:22 -0400 Subject: [PATCH 21/34] style: Add the spacing --- src/Components/Experience/ExperienceTimeline.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 271d0d1..10bff94 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -47,6 +47,7 @@ $tools-item-tint: darken($list-item-color, 40%); margin-right: 0.5rem; } } + li:hover { background-color: darken($background-color, 15%); transform: scale(1.05); From 756ecf5171070fdf177794a8eae7f7d662489fe6 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:05:35 -0400 Subject: [PATCH 22/34] feat: Improve pill text styling --- src/Components/Experience/ExperienceTimeline.scss | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 10bff94..0497dd2 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -39,15 +39,17 @@ $tools-item-tint: darken($list-item-color, 40%); li { display: flex; align-items: center; + color: darken(white, 5%); padding: 1rem; - font-weight: 400; + font-weight: 500; font-size: 1.1rem; svg { margin-right: 0.5rem; + color: white; } } - + li:hover { background-color: darken($background-color, 15%); transform: scale(1.05); From 864dafe987fe6efe76cf4bf760939f473fe41e25 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:06:00 -0400 Subject: [PATCH 23/34] chore: Remove unnecessary font size --- src/Components/Experience/ExperienceTimeline.scss | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 0497dd2..6b2b7d6 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -142,10 +142,6 @@ $tools-item-tint: darken($list-item-color, 40%); @media (max-width: 768px) { font-size: 1.3em; } - - @media (max-width: 430px) { - font-size: 1.1em; - } } p { From f14edfb8b9f81ec4c3a705be71460334e1323e4b Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:06:30 -0400 Subject: [PATCH 24/34] chore: Remove unnecessary font-size --- src/Components/Experience/ExperienceTimeline.scss | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 6b2b7d6..ac59bb5 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -152,9 +152,6 @@ $tools-item-tint: darken($list-item-color, 40%); font-size: 0.9em; } - @media (max-width: 430px) { - font-size: 0.8em; - } } } From 41d798709d6dfb9236ccf957dd59445898461ce6 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:06:45 -0400 Subject: [PATCH 25/34] chore: Tweak font-size --- src/Components/Experience/ExperienceTimeline.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index ac59bb5..9401b71 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -149,7 +149,7 @@ $tools-item-tint: darken($list-item-color, 40%); color: lighten($font-color, 30%); @media (max-width: 768px) { - font-size: 0.9em; + font-size: 0.95em; } } From 570fc47338ab21b95cda5139bbb783974fc68b5a Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:08:11 -0400 Subject: [PATCH 26/34] chore: Remove gap spacing --- src/Components/Experience/ExperienceTimeline.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 9401b71..55f2163 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -62,6 +62,7 @@ $tools-item-tint: darken($list-item-color, 40%); @media (max-width: 768px) { .experience-grid { grid-template-columns: 1fr; + gap: 0em; .category-containers { .CategoryContainer { @@ -151,7 +152,6 @@ $tools-item-tint: darken($list-item-color, 40%); @media (max-width: 768px) { font-size: 0.95em; } - } } From 66d1dd076dcf25e8492431c4e1d6e256db8e4bb0 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:08:56 -0400 Subject: [PATCH 27/34] chore: Remove GNS3 --- src/Components/Experience/ExperienceTimeline.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index 5297305..803b6c7 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -300,9 +300,6 @@ const ExperienceTimeline = () => {
  • Figma
  • -
  • - GNS3 -
  • From 8ac91d7a3d195827ef7638e3ffe409c34b286fa5 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:09:27 -0400 Subject: [PATCH 28/34] chore: Remove Cisco --- src/Components/Experience/ExperienceTimeline.tsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index 803b6c7..b946232 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -48,7 +48,6 @@ import { SiSwagger, SiJira, SiKubernetes, - SiCisco, SiUnity, SiMantine, SiGnubash, @@ -291,9 +290,6 @@ const ExperienceTimeline = () => {
  • Jira
  • -
  • - Cisco -
  • Raspberry Pi
  • From a3eeefc876f0e4d40c686afa54d2af0a749d3d9b Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:10:30 -0400 Subject: [PATCH 29/34] chore: Remove Mantine --- src/Components/Experience/ExperienceTimeline.tsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index b946232..86e3ac8 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -49,7 +49,6 @@ import { SiJira, SiKubernetes, SiUnity, - SiMantine, SiGnubash, SiPowershell, } from 'react-icons/si'; @@ -218,9 +217,6 @@ const ExperienceTimeline = () => {
  • Bootstrap
  • -
  • - Mantine -
  • Node.js
  • From ed2ea9446c18c44f6ee58d17cb4ad4370b26d1d2 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:18:52 -0400 Subject: [PATCH 30/34] feat: Finalized spacing for Experiences --- src/Components/About/About.scss | 4 ---- src/Components/Experience/ExperienceTimeline.scss | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Components/About/About.scss b/src/Components/About/About.scss index d15544a..c6a8d19 100644 --- a/src/Components/About/About.scss +++ b/src/Components/About/About.scss @@ -50,10 +50,6 @@ $tools-item-tint: darken($list-item-color, 40%); flex: 1; } -.CategoryContainer { - margin-bottom: 20px; -} - .CategoryTitle { font-size: 1.3rem; margin-bottom: 10px; diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 55f2163..b56636c 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -29,6 +29,9 @@ $tools-item-tint: darken($list-item-color, 40%); .CategoryTitle { font-size: 1.5rem; + &:not(:first-child) { + margin-top: 0; + } } .TechList { From 625649f0040f8ef8a797ebf4dce30782bab82c8f Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:26:26 -0400 Subject: [PATCH 31/34] feat: Import styles --- .../Experience/ExperienceTimeline.scss | 57 +++++++++++-------- 1 file changed, 33 insertions(+), 24 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index b56636c..473ab7a 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -6,6 +6,9 @@ $background-color: #262f2aec; $text-color: #fafff0; $font-color: #a2aa94; $list-item-color: #2bd4a0; +$hover-color: #ced4da; +$box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); +$border-radius: 8px; $language-item-tint: darken($list-item-color, 30%); $framework-item-tint: darken($list-item-color, 35%); $tools-item-tint: darken($list-item-color, 40%); @@ -29,15 +32,20 @@ $tools-item-tint: darken($list-item-color, 40%); .CategoryTitle { font-size: 1.5rem; + color: $text-color; + text-align: center; &:not(:first-child) { margin-top: 0; } } .TechList { + font-family: 'Poppins', sans-serif; display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.5rem; + list-style-type: none; + padding: 0; li { display: flex; @@ -46,6 +54,7 @@ $tools-item-tint: darken($list-item-color, 40%); padding: 1rem; font-weight: 500; font-size: 1.1rem; + border-radius: $border-radius; svg { margin-right: 0.5rem; @@ -91,27 +100,27 @@ $tools-item-tint: darken($list-item-color, 40%); .timeline { position: relative; - padding: 15px 0; + padding: 15px 0; margin-left: 10px; display: flex; flex-direction: column; align-items: flex-start; @media (max-width: 768px) { - margin-left: 15px; + margin-left: 15px; } @media (max-width: 430px) { - margin-left: 10px; - padding: 5px 0; + margin-left: 10px; + padding: 5px 0; } } .timeline-item { position: relative; margin-left: -15px; - margin-bottom: 20px; - padding-left: 15px; + margin-bottom: 20px; + padding-left: 15px; background: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, @@ -132,28 +141,28 @@ $tools-item-tint: darken($list-item-color, 40%); } .timeline-content { - padding-left: 10px; - margin-right: 10px; + padding-left: 10px; + margin-right: 10px; color: $text-color; border-left: 2px solid $primary-color; h3 { - font-size: 1.5em; + font-size: 1.5em; margin-bottom: 3px; color: darken($primary-color, 20%); transition: color 0.3s ease-in-out; @media (max-width: 768px) { - font-size: 1.3em; + font-size: 1.3em; } } p { - font-size: 1em; + font-size: 1em; color: lighten($font-color, 30%); @media (max-width: 768px) { - font-size: 0.95em; + font-size: 0.95em; } } } @@ -169,14 +178,14 @@ $tools-item-tint: darken($list-item-color, 40%); .timeline-date { margin-top: 5px; - font-size: 0.9em; + font-size: 0.9em; color: $quaternary-color; } } .timeline-step { position: absolute; - left: -10px; + left: -10px; top: 0; height: 100%; display: flex; @@ -184,35 +193,35 @@ $tools-item-tint: darken($list-item-color, 40%); } .timeline-section { - margin-left: 20px; - margin-right: 20px; + margin-left: 20px; + margin-right: 20px; } .timeline-section-title { - font-size: 2em; + font-size: 2em; color: $text-color; - margin-bottom: 10px; + margin-bottom: 10px; margin-left: -15px; - padding-left: 5px; + padding-left: 5px; font-weight: bold; @media (max-width: 768px) { - font-size: 1.7em; + font-size: 1.7em; } @media (max-width: 430px) { - font-size: 1.4em; + font-size: 1.4em; } } .timeline-stats { - margin-top: 5px; - margin-bottom: 5px; + margin-top: 5px; + margin-bottom: 5px; display: flex; flex-direction: column; .stat-item { - font-size: 0.9em; + font-size: 0.9em; color: $text-color; margin-bottom: 3px; From 909293de28e11cfb0772b042230e0c3216b9bb3c Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:27:50 -0400 Subject: [PATCH 32/34] chore: Tweak gap --- src/Components/Experience/ExperienceTimeline.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index 473ab7a..e405b3b 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -16,7 +16,7 @@ $tools-item-tint: darken($list-item-color, 40%); .experience-grid { display: grid; grid-template-columns: 1fr 1fr; - gap: 8rem; + gap: 6rem; padding: 2rem; max-width: 1900px; margin: 0 auto; From 06ea26ef880b65903e92d1631e2167e9502cb441 Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:31:30 -0400 Subject: [PATCH 33/34] chore: Remove replaced code --- src/Components/About/About.scss | 52 +------- src/Components/About/About.tsx | 224 +------------------------------- 2 files changed, 8 insertions(+), 268 deletions(-) diff --git a/src/Components/About/About.scss b/src/Components/About/About.scss index c6a8d19..8d3f9f0 100644 --- a/src/Components/About/About.scss +++ b/src/Components/About/About.scss @@ -46,56 +46,6 @@ $tools-item-tint: darken($list-item-color, 40%); padding: 0px 40px 0px 30px; /* top, right, bottom, left */ } -.Technologies { - flex: 1; -} - -.CategoryTitle { - font-size: 1.3rem; - margin-bottom: 10px; - color: $text-color; - text-align: center; -} - -.TechList { - list-style-type: none; - padding: 0; - display: flex; - flex-wrap: wrap; - gap: 15px; - justify-content: center; -} - -.TechList.programming-languages li { - background-color: $language-item-tint; -} - -.TechList.frameworks-libraries li { - background-color: $framework-item-tint; -} - -.TechList.tools-platforms li { - background-color: $tools-item-tint; -} - -.TechList li { - font-size: 1.1rem; - padding: 12px 20px; - border-radius: $border-radius; - color: $text-color; - display: flex; - align-items: center; - gap: 10px; - transition: - background-color 0.3s ease, - transform 0.3s ease; - - &:hover { - background-color: darken($background-color, 15%); - transform: scale(1.05); - } -} - @media screen and (max-width: 768px) { .AboutContentContainer { flex-direction: column; @@ -109,7 +59,7 @@ $tools-item-tint: darken($list-item-color, 40%); @media screen and (max-width: 768px) { .AboutText { - font-size: 1.4em; // Adjust for readability + font-size: 1.4em; padding-left: 20px; padding-right: 20px; text-align: center; diff --git a/src/Components/About/About.tsx b/src/Components/About/About.tsx index 238e5fd..6446609 100644 --- a/src/Components/About/About.tsx +++ b/src/Components/About/About.tsx @@ -1,56 +1,5 @@ import React from 'react'; import './About.scss'; -import { - FaPython, - FaJava, - FaJsSquare, - FaReact, - FaGitAlt, - FaDocker, - FaHtml5, - FaCss3Alt, - FaAws, - FaNodeJs, - FaSass, - FaPhp, - FaMarkdown, - FaAngular, - FaBootstrap, - FaFigma, - FaRaspberryPi, -} from 'react-icons/fa'; -import { - SiCsharp, - SiSqlite, - SiKotlin, - SiDotnet, - SiXamarin, - SiTypescript, - SiJquery, - SiNextdotjs, - SiAzuredevops, - SiFirebase, - SiVercel, - SiCloudflare, - SiExpress, - SiTailwindcss, - SiNginx, - SiMongodb, - SiMysql, - SiMicrosoftsqlserver, - SiKeras, - SiPytorch, - SiScikitlearn, - SiPostman, - SiSwagger, - SiJira, - SiKubernetes, - SiCisco, - SiUnity, - SiMantine, - SiGnubash, - SiPowershell, -} from 'react-icons/si'; const About: React.FC = () => { return ( @@ -123,173 +72,14 @@ const About: React.FC = () => {

    -
    -
    -

    Languages

    - -
    - -
    -

    Frameworks & Libraries

    - -
    - -
    -

    Tools

    - -
    +
    + PlaceHolder +
    - ); }; From 6f413c2fa23fe481bc1a5b1af093277a35b5bebf Mon Sep 17 00:00:00 2001 From: carsonSgit <92652800+carsonSgit@users.noreply.github.com> Date: Tue, 20 Aug 2024 22:26:12 -0400 Subject: [PATCH 34/34] chore: Tweaks for responsiveness --- src/Components/Experience/ExperienceTimeline.scss | 2 +- src/Components/Experience/ExperienceTimeline.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Components/Experience/ExperienceTimeline.scss b/src/Components/Experience/ExperienceTimeline.scss index e405b3b..4e59c53 100644 --- a/src/Components/Experience/ExperienceTimeline.scss +++ b/src/Components/Experience/ExperienceTimeline.scss @@ -79,7 +79,7 @@ $tools-item-tint: darken($list-item-color, 40%); .category-containers { .CategoryContainer { .TechList { - grid-template-columns: 1fr; + grid-template-columns: repeat(2, 1fr); } } } diff --git a/src/Components/Experience/ExperienceTimeline.tsx b/src/Components/Experience/ExperienceTimeline.tsx index 86e3ac8..184d8d1 100644 --- a/src/Components/Experience/ExperienceTimeline.tsx +++ b/src/Components/Experience/ExperienceTimeline.tsx @@ -254,7 +254,7 @@ const ExperienceTimeline = () => { Docker
  • - Microsoft Azure + Azure
  • AWS @@ -287,7 +287,7 @@ const ExperienceTimeline = () => { Jira
  • - Raspberry Pi + Rasp Pi
  • Figma