From ec4511ca893dfc837d4047e879d65f0dbde6a2df Mon Sep 17 00:00:00 2001 From: dereklseitz Date: Sat, 16 Aug 2025 22:29:46 -0500 Subject: [PATCH] refactor: Remove unnecessary comments from codebase --- README.md | 2 ++ src/about.njk | 21 ++++++++++++++------- src/demos.njk | 6 ++++-- src/images/abstract-timekeeper.svg | 1 + src/index.njk | 14 -------------- src/styles/about.css | 11 +++++++++-- src/styles/demos.css | 14 ++++++++++++++ src/styles/index.css | 24 ++++++++++++------------ 8 files changed, 56 insertions(+), 37 deletions(-) create mode 100644 src/images/abstract-timekeeper.svg diff --git a/README.md b/README.md index 7c60252..b8950ba 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # dereklseitz.github.io Portfolio website + + \ No newline at end of file diff --git a/src/about.njk b/src/about.njk index 0f66545..0267669 100644 --- a/src/about.njk +++ b/src/about.njk @@ -10,6 +10,7 @@ pageScripts: - "/scripts/accordion.js" --- +

Who I Am

I’m a freelance developer dedicated to building clean, functional, and accessible web experiences. But beyond the code, I’m someone driven by a deep sense of purpose and a commitment to creating digital solutions that genuinely serve people.

@@ -37,23 +38,21 @@ pageScripts:
- +

Don't Hesitate to Reach Out!

A website is often the most powerful marketing tool a business has, so it's normal to have questions about the next steps! I'm here to answer those questions so you can have peace of mind in enhancing your web presence.

+ +
+
Contact Info +
@@ -88,35 +87,43 @@ pageScripts:

Preferred Contact Method

+ +
+
+
Message
+
+
+ +

* Required fields

diff --git a/src/demos.njk b/src/demos.njk index 42d4dca..c770703 100644 --- a/src/demos.njk +++ b/src/demos.njk @@ -1,7 +1,9 @@ --- layout: base.njk -title: Demos -stylesheet: styles/demos.css +metaDesc: "Explore a collection of web development projects by Derek L. Seitz. Demos are coming soon! Check back to see my work." +title: "Demos" +stylesheet: /styles/demos.css +isLandingPage: false ---

Demos Coming Soon!

\ No newline at end of file diff --git a/src/images/abstract-timekeeper.svg b/src/images/abstract-timekeeper.svg new file mode 100644 index 0000000..4771b52 --- /dev/null +++ b/src/images/abstract-timekeeper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/index.njk b/src/index.njk index 2c54468..fc10ddc 100644 --- a/src/index.njk +++ b/src/index.njk @@ -8,11 +8,6 @@ pageScripts: - "/scripts/benefits.js" - "/scripts/services.js" --- - - - - -
@@ -26,9 +21,6 @@ pageScripts:

What a Well-Designed Website Can Do

There are countless benefits to having a professionally developed website. Some of the most impactful may be in areas where your business struggles the most.

- - -

Expand Your Business

@@ -74,8 +66,6 @@ pageScripts:
- -

How I Can Help

@@ -119,12 +109,8 @@ pageScripts:
- - - -

Perhaps you need a little inspiration...

Explore My Work!

diff --git a/src/styles/about.css b/src/styles/about.css index 0e21bc1..ad211c4 100644 --- a/src/styles/about.css +++ b/src/styles/about.css @@ -20,18 +20,20 @@ body { } .i-am { - color: #ca6e0b; + color: #2e97be; font-weight: bold; } .about-section h1 { font-size: 2.5rem; + color: #2e97be; text-align: center; margin-bottom: var(--margin-medium); } .about-section h2 { font-size: 1.8rem; + color: #2e97be; } .about-section p { @@ -80,7 +82,7 @@ body { background-color: #fff; } -.w3-acag21 { +.w3-cag21 { color: #ca6e0b; } @@ -97,6 +99,11 @@ body { color: #333; } +#contact-heading { + font-size: 1.8rem; + color: #2e97be; +} + form { display: flex; flex-direction: column; diff --git a/src/styles/demos.css b/src/styles/demos.css index 64b6b94..983a26f 100644 --- a/src/styles/demos.css +++ b/src/styles/demos.css @@ -1,5 +1,19 @@ /* demos.css */ +body { + display: flex; + flex-direction: column; + min-height: 100vh; + background-image: url("/images/abstract-timekeeper.svg"); + background-attachment: fixed; + background-size: cover; +} + +main { + flex: 1; +} h1, h2 { text-align: center; + margin-top: 200px; + font-size: 2.5rem; } \ No newline at end of file diff --git a/src/styles/index.css b/src/styles/index.css index 91126d0..f6d69d6 100644 --- a/src/styles/index.css +++ b/src/styles/index.css @@ -56,7 +56,7 @@ body { } .benefits-container h2, .accordion-container h2, .project-steps h2 { - font-color: #2e97be; + color: #2e97be; } .benefits-container p, .transition p { @@ -73,7 +73,7 @@ body { min-height: 150px; } -/* Correct media query to force a single column layout below 950px */ +/* Media query to force a single column layout below 950px */ @media (max-width: 950px) { .benefits-visual { grid-template-columns: 1fr; @@ -176,7 +176,7 @@ body { .accordion-item { position: relative; width: 100%; - background-color: #ffffff; /* Ensure a solid white background */ + background-color: #ffffff; border-radius: 10px; padding: 20px; text-align: center; @@ -187,17 +187,17 @@ body { } .accordion-item.active { - opacity: 1; /* Fully opaque for the focused card */ + opacity: 1; transform: scale(1.1); z-index: 1; - min-height: 318px; /* Ensure the focused card is above others */ + min-height: 318px; } /* Styles for an active (open) accordion item */ .accordion-item.active .accordion-content { - max-height: 500px; /* This value should be large enough to contain all content */ - padding: 15px; /* Adds padding back when open */ - border-top: 1px solid #dee2e6; /* Adds a border to separate header and content */ + max-height: 500px; + padding: 15px; + border-top: 1px solid #dee2e6; } .accordion-header { @@ -224,9 +224,9 @@ body { max-height: 0; overflow: hidden; transition: max-height 0.3s ease; - background-color: #ffffff; /* Ensure a solid white background */ + background-color: #ffffff; padding: 0 15px; - color: #333333; /* Explicitly set text color to dark gray */ + color: #333333; } .accordion-content ul { @@ -237,7 +237,7 @@ body { .accordion-content li { padding: 10px; - color: #333333; /* Explicitly set text color to dark gray */ + color: #333333; } .hover-list { @@ -248,7 +248,7 @@ body { } .hover-list.active { - max-height: 300px; /* Adjust this value if your lists get longer */ + max-height: 300px; opacity: 1; }