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

-
{ - e.preventDefault(); - }} - > + - + - + - +

{error_box_message}

- +
@@ -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); + }