From ebe09ea5a580eb8618619e3b39724390412d4966 Mon Sep 17 00:00:00 2001
From: darkicewolf50
Date: Fri, 18 Jul 2025 14:38:16 -0600
Subject: [PATCH] feat(contact): fixed form so that it now works again
---
src/lib/style/globals.css | 24 ++++++++++++
src/routes/+layout.svelte | 29 +-------------
src/routes/contact/+page.svelte | 69 ++++++++++++++++++++++++++-------
3 files changed, 80 insertions(+), 42 deletions(-)
create mode 100644 src/lib/style/globals.css
diff --git a/src/lib/style/globals.css b/src/lib/style/globals.css
new file mode 100644
index 0000000..bd91641
--- /dev/null
+++ b/src/lib/style/globals.css
@@ -0,0 +1,24 @@
+:root {
+ --underlineTitle: 4px solid purple;
+ --underlineTitleBorderRadius: 4px;
+ --img-width: 32px;
+ --img-height: 32px;
+ --card-background-color: rgba(38, 38, 38, 0.5);
+ --card-border-radius: 0.5rem;
+}
+
+body {
+ background-color: #0f1116;
+ color: #ffffff;
+ font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+ margin: 20px;
+}
+
+h2 {
+ border-bottom: var(--underlineTitle);
+ border-radius: var(--underlineTitleBorderRadius);
+ display: flex;
+ margin: 2svh 2svw;
+ padding: 0svh 2svw;
+ padding-bottom: 1svh;
+}
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 1e503ff..9a145e0 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -2,35 +2,10 @@
let { children } = $props();
import Top from '$lib/components/layout/Top.svelte';
import Bottom from '$lib/components/layout/Bottom.svelte';
+
+ import '$lib/style/globals.css';
{@render children()}
-
-
diff --git a/src/routes/contact/+page.svelte b/src/routes/contact/+page.svelte
index 09a7c0b..48f2cdd 100644
--- a/src/routes/contact/+page.svelte
+++ b/src/routes/contact/+page.svelte
@@ -1,11 +1,41 @@
Brock Tomlinson - Contact
@@ -18,22 +48,23 @@
to either fill out this form or contact me through one of the many of the platforms below
-
@@ -90,7 +121,7 @@
min-height: 25svh;
}
- button {
+ .submitButton {
border-radius: var(--card-border-radius);
border-color: rgba(245, 245, 245, 0.5);
padding: 1svh 0svw;
@@ -101,9 +132,17 @@
border-color: transparent;
}
- button:hover {
+ .submitButton:hover {
cursor: pointer;
color: #91a4d2;
background-color: rgba(0, 150, 0, 0.6);
}
+
+ #disabledSubmitButton {
+ background-color: rgba(211, 211, 211, 0.6);
+ }
+
+ #disabledSubmitButton:hover {
+ background-color: rgba(180, 180, 180, 0.6);
+ }