From cec1078d0ede8d23e3966b8c13d0d9d7f34e8289 Mon Sep 17 00:00:00 2001 From: Greg Kilmer Date: Tue, 7 Jul 2026 08:36:48 -0400 Subject: [PATCH] Removed mailto --- src/pages/contact.astro | 2 +- src/pages/professional/index.astro | 42 +++++++++++++++++++++--------- 2 files changed, 31 insertions(+), 13 deletions(-) diff --git a/src/pages/contact.astro b/src/pages/contact.astro index 26d292f..272ed47 100644 --- a/src/pages/contact.astro +++ b/src/pages/contact.astro @@ -21,7 +21,7 @@ const professional = [ { icon: "email-outline", label: "Email", - href: "mailto:Kilmer.GM@Gmail.com", + href: "", hint: "Kilmer.GM@Gmail.com", }, { diff --git a/src/pages/professional/index.astro b/src/pages/professional/index.astro index 11643a9..d8b4027 100644 --- a/src/pages/professional/index.astro +++ b/src/pages/professional/index.astro @@ -39,16 +39,20 @@ const projects = (await getCollection("projects")).sort( title="Professional" description="Software developer and team lead: cloud and mobile development, SAP Business Technology Platform, AI/ML, full-stack work. Resume and portfolio for Greg Kilmer." > - {/* Page header + overlapping headshot. + { + /* Page header + overlapping headshot. The headshot is anchored to the HERO SECTION (not container-prose) so its straddle point is the true hero/next-section boundary. It's positioned on the right, aligned with the content column's right edge via the same container-prose centering math (a centered max-width column). translate-y-1/2 puts its center on the boundary: half in the hero, half over the next - section, in front of both (z-50). */} + section, in front of both (z-50). */ + }
- {/* Background layer — clipped to the hero so the circuit canvas/astrolabe - don't bleed into the content below. */} + { + /* Background layer — clipped to the hero so the circuit canvas/astrolabe + don't bleed into the content below. */ + }
- {/* Headshot — anchored to the hero section's bottom edge (the true boundary + { + /* Headshot — anchored to the hero section's bottom edge (the true boundary with the next section), aligned right with the content column. Wrapped in a centered max-width box that mirrors container-prose so the headshot's - right edge lines up with the content's right edge. */} -
-
+ right edge lines up with the content's right edge. */ + } +
+
-
+
-

+

Education history

@@ -225,7 +240,10 @@ const projects = (await getCollection("projects")).sort(
-

+

Certifications

@@ -256,7 +274,7 @@ const projects = (await getCollection("projects")).sort( class="font-mono text-xs uppercase tracking-[0.18em]" style="color: var(--color-accent);" > - Kilmer.GM@Gmail.com + Kilmer.GM@Gmail.com