From 52f112568c6aba907a7f739dbd1d9b90e562773d Mon Sep 17 00:00:00 2001 From: Lorenzo Iovino Date: Fri, 9 Jan 2026 16:40:37 +0100 Subject: [PATCH] feat: optimize performance and fix CLS issues --- src/components/Footer.astro | 2 -- src/components/Hero.astro | 12 +++++++----- src/components/Navbar.astro | 11 ++++++++++- src/layouts/BaseLayout.astro | 32 +++++++++++++++++++++++++++++++- src/pages/blog.astro | 15 ++++++++++----- src/pages/blog/[slug].astro | 8 +++++--- src/styles/global.css | 25 +++++++++++++++++++++++++ 7 files changed, 88 insertions(+), 17 deletions(-) diff --git a/src/components/Footer.astro b/src/components/Footer.astro index a8725fd..aa1fe87 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,7 +1,5 @@ --- import { Image } from "astro:assets"; -import astroIcon from "../assets/astro.svg"; -import tailwindIcon from "../assets/tailwind.svg"; import githubIcon from "../assets/github.svg"; --- diff --git a/src/components/Hero.astro b/src/components/Hero.astro index 7e71fc2..2fccaf0 100644 --- a/src/components/Hero.astro +++ b/src/components/Hero.astro @@ -10,24 +10,26 @@ import githubIcon from "../assets/github.svg";
-
+
Photo of Lorenzo Iovino -
-
@@ -36,7 +38,7 @@ import githubIcon from "../assets/github.svg";
-

+

Hey, I'm Lorenzo! diff --git a/src/components/Navbar.astro b/src/components/Navbar.astro index c32b23b..4758422 100644 --- a/src/components/Navbar.astro +++ b/src/components/Navbar.astro @@ -134,6 +134,7 @@ const currentPath = Astro.url.pathname;