From 791780a7a26695ff9f97b4f68acc4b4046d830f8 Mon Sep 17 00:00:00 2001 From: Nicholai Date: Thu, 18 Dec 2025 18:32:45 -0700 Subject: [PATCH] =?UTF-8?q?Add=20light=E2=80=91mode=20overlay=20removal=20?= =?UTF-8?q?and=20UI=20tweaks=20to=20FeaturedProject=20contact?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove scanline, video, and grid overlays in light mode for higher contrast. - Add global style rules to hide overlays when data-theme="light". - Update FeaturedProject component class names for consistent styling. - Refactor contact page header: add branding elements, adjust spacing, remove redundant borders. - Simplify form label markup and adjust size for better readability. Hubert The Eunuch --- src/components/sections/FeaturedProject.astro | 54 +++- src/pages/contact.astro | 243 +++++++++++------- 2 files changed, 197 insertions(+), 100 deletions(-) diff --git a/src/components/sections/FeaturedProject.astro b/src/components/sections/FeaturedProject.astro index 09eb07b..9a0d73d 100644 --- a/src/components/sections/FeaturedProject.astro +++ b/src/components/sections/FeaturedProject.astro @@ -24,7 +24,7 @@ const { role, client, year, region, projectTitle, projectSubtitle, projectDescri
-
+
-
-
+
+
-
+
+ + + diff --git a/src/pages/contact.astro b/src/pages/contact.astro index 0e9bc5f..90d1eff 100644 --- a/src/pages/contact.astro +++ b/src/pages/contact.astro @@ -25,14 +25,22 @@ const contactContent = contactEntry.data;
-
-

- {contactContent.pageTitleLine1} - {contactContent.pageTitleLine2} +
+
+
+ SYS.UPLINK /// CONTACT_INTERFACE +
+

+ {contactContent.pageTitleLine1} + {contactContent.pageTitleLine2}

-

+

+ + COMM_AVAILABILITY +
+

{contactContent.availabilityText}

@@ -41,10 +49,10 @@ const contactContent = contactEntry.data;
-
-
- - {contactContent.formLabels?.transmissionUplink} +
+
+ + /// TRANSMISSION_LOG
@@ -57,7 +65,7 @@ const contactContent = contactEntry.data; placeholder="Name" required /> -
@@ -71,7 +79,7 @@ const contactContent = contactEntry.data; placeholder="Email" required /> -
@@ -80,22 +88,22 @@ const contactContent = contactEntry.data;
- -