From be294156c59fee0d5df6500644baae0517ee5100 Mon Sep 17 00:00:00 2001
From: Claude
Date: Wed, 26 Nov 2025 17:34:33 +0000
Subject: [PATCH] Redesign homepage with cleaner, text-focused layout
Inspired by Brian Lovin's design philosophy, this update creates a more modern, app-like experience:
- Remove hero image for a cleaner, text-first approach
- Restructure homepage content with clear sections (Work, Background, Connect)
- Improve typography with better font sizes, weights, and line heights
- Update color scheme to use slate grays for better readability
- Refine navigation with cleaner styling and better spacing
- Modernize footer with subtle border and improved icon styling
- Add smooth transitions and hover states throughout
- Reduce visual noise with minimal border treatment (thin top border instead of thick full border)
- Improve spacing and padding for better content flow
---
src/components/Footer.astro | 18 +++++++--------
src/components/Navbar.astro | 30 ++++++++++++++++++------
src/layouts/BaseLayout.astro | 45 ++++++++++++++++++++++++++++++------
src/pages/index.mdx | 25 +++++++++++---------
4 files changed, 84 insertions(+), 34 deletions(-)
diff --git a/src/components/Footer.astro b/src/components/Footer.astro
index e7af282..fc2d6dd 100644
--- a/src/components/Footer.astro
+++ b/src/components/Footer.astro
@@ -5,25 +5,25 @@ import LinkedIn from "./icons/LinkedIn.astro";
import GitHub from "./icons/GitHub.astro";
import RSS from "./icons/RSS.astro";
-const iconClass = "h-8 w-8 hover:text-slate-50 hover:fill-current";
+const iconClass = "h-6 w-6 text-slate-400 transition-colors hover:text-blue-500";
---
-
+
diff --git a/src/components/Navbar.astro b/src/components/Navbar.astro
index e98a912..3de34e9 100644
--- a/src/components/Navbar.astro
+++ b/src/components/Navbar.astro
@@ -3,23 +3,39 @@
---
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index 7fe0fb2..0cd57ae 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -30,17 +30,48 @@ if (frontmatter != null) {
-
-
+
+
-