From 4cc262bedb90c18b681a31c1239dfc0ebd8791f5 Mon Sep 17 00:00:00 2001 From: Jason Thompson Date: Tue, 16 Dec 2025 18:41:31 -0500 Subject: [PATCH 1/6] style: improve mobile layout for Homepage section alignment and text positioning --- src/app/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 3640385..e5227b4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -36,7 +36,7 @@ const Homepage = () => { className="rounded-t-3xl object-contain" /> -
+

Software Engineer at Capital One.

@@ -47,7 +47,7 @@ const Homepage = () => { tools and Agile methodologies. Adept at problem-solving and collaborative team efforts.

-
+
Date: Tue, 16 Dec 2025 18:42:11 -0500 Subject: [PATCH 2/6] style: enhance form layout and spacing for improved mobile responsiveness on Contact page --- src/app/contact/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 2d9963d..b0ce828 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -93,15 +93,15 @@ const ContactPage = () => { />
-
-
    + +
    • @@ -110,7 +110,7 @@ const ContactPage = () => { name="email" placeholder="Email" required - className="bg-transparent border-b-2 border-b-primary-bg outline-none focus:border-b-primary-accent transition-colors" + className="w-full bg-transparent border-b-2 border-b-primary-bg outline-none focus:border-b-primary-accent transition-colors" />
    • @@ -119,7 +119,7 @@ const ContactPage = () => { type="text" name="subject" required - className="bg-transparent border-b-2 border-b-primary-bg outline-none focus:border-b-primary-accent transition-colors" + className="w-full bg-transparent border-b-2 border-b-primary-bg outline-none focus:border-b-primary-accent transition-colors" />
    • @@ -127,10 +127,10 @@ const ContactPage = () => { placeholder="Message" name="message" required - className="bg-transparent border-b-2 border-b-primary-bg outline-none focus:border-b-primary-accent transition-colors" + className="w-full bg-transparent border-b-2 border-b-primary-bg outline-none focus:border-b-primary-accent transition-colors min-h-28" >
    • -
    • +
    • Date: Tue, 16 Dec 2025 18:42:29 -0500 Subject: [PATCH 3/6] style: adjust padding and text sizes for improved mobile layout on Portfolio page --- src/app/portfolio/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx index 5eb4aa9..bddce48 100644 --- a/src/app/portfolio/page.tsx +++ b/src/app/portfolio/page.tsx @@ -17,21 +17,21 @@ const PortfolioPage = () => { return (
      -
      +
      -

      +

      My Different Projects

      -

      +

      Click on each project to learn more!

      -
      +
      {projects.map((project: Project) => ( From 11b04c57a543d2ed1f8fb6bd0fc71b02674b2539 Mon Sep 17 00:00:00 2001 From: Jason Thompson Date: Tue, 16 Dec 2025 18:42:40 -0500 Subject: [PATCH 4/6] style: refine layout and spacing for improved mobile responsiveness on Project page --- src/app/portfolio/[projectName]/page.tsx | 27 ++++++++++++------------ 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/app/portfolio/[projectName]/page.tsx b/src/app/portfolio/[projectName]/page.tsx index 1d3804a..4d5e5c2 100644 --- a/src/app/portfolio/[projectName]/page.tsx +++ b/src/app/portfolio/[projectName]/page.tsx @@ -14,25 +14,26 @@ const ProjectPage = ({ params }: Props) => { } return ( -
      -
      -
      - {project.alt_text} -
      +
      +
      + {project.alt_text}
      {project.name.replace("_", " ")} -
      {project.long_desc}
      +
      + {project.long_desc} +
      ); }; From 990afbdfba6cf6ed5ce3cd9ac4ff91fa1a064368 Mon Sep 17 00:00:00 2001 From: Jason Thompson Date: Tue, 16 Dec 2025 18:42:53 -0500 Subject: [PATCH 5/6] style: enhance layout and responsiveness for PortfolioPane component --- src/components/portfoliopane.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/portfoliopane.tsx b/src/components/portfoliopane.tsx index cafa3c4..d385a07 100644 --- a/src/components/portfoliopane.tsx +++ b/src/components/portfoliopane.tsx @@ -6,21 +6,21 @@ type PropsList = { project: Project }; const PortfolioPane = (props: PropsList) => { return ( -
      +

      {props.project.name.replace("_", " ")}

      -
      +
      {props.project.alt_text}
      -
      +
      {props.project.short_desc}
      From d304fe58b72c06e75666a9f56b73261d11e7e20f Mon Sep 17 00:00:00 2001 From: Jason Thompson Date: Tue, 16 Dec 2025 18:43:17 -0500 Subject: [PATCH 6/6] style: enhance layout and spacing for improved mobile responsiveness on Skills page --- src/app/skills/page.tsx | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/app/skills/page.tsx b/src/app/skills/page.tsx index 3a82c91..92965c7 100644 --- a/src/app/skills/page.tsx +++ b/src/app/skills/page.tsx @@ -21,30 +21,34 @@ const SkillsPage = () => { isRendered ? "" : "hidden" }`} > -
      -
      -

      Skills and Background

      -

      Click on each skill to learn more!

      +
      +
      +

      + Skills and Background +

      +

      + Click on each skill to learn more! +

      -
      +
      {skillList.map((skill: Skill) => ( {skill.name} ))}
      -
      -
      +
      +
      {skillList.map((skill: Skill) => (