From b10938747170a84085709efd74d9d3df1766994c Mon Sep 17 00:00:00 2001 From: dereklseitz Date: Sat, 16 Aug 2025 21:44:13 -0500 Subject: [PATCH] feat(services-cards): add accordion feature to section --- src/_includes/base.njk | 6 ++ src/about.njk | 9 ++- src/index.njk | 73 +++++++++--------- src/scripts/carousel.js | 0 src/scripts/contact-form.js | 64 ++++++++++++++- src/scripts/services.js | 17 ++++ src/styles/about.css | 12 ++- src/styles/index.css | 150 ++++++++++++++++++++++-------------- src/styles/variables.css | 2 +- 9 files changed, 231 insertions(+), 102 deletions(-) delete mode 100644 src/scripts/carousel.js create mode 100644 src/scripts/services.js diff --git a/src/_includes/base.njk b/src/_includes/base.njk index c152137..3d0a24c 100644 --- a/src/_includes/base.njk +++ b/src/_includes/base.njk @@ -4,6 +4,7 @@ + {{title}} @@ -11,6 +12,11 @@ + + {% if hCAPTCHA %} + + {% endif %} + diff --git a/src/about.njk b/src/about.njk index 0277f5a..0f66545 100644 --- a/src/about.njk +++ b/src/about.njk @@ -1,15 +1,17 @@ --- layout: base.njk +metaDesc: "Learn about Derek L. Seitz's values as a freelance developer, his commitment to accessible design, and his collaborative approach to web development." title: "About Derek" stylesheet: /styles/about.css isLandingPage: false +hCAPTCHA: "https://hcaptcha.com/1/api.js" pageScripts: - "/scripts/contact-form.js" - "/scripts/accordion.js" ---
-

Who I Am

+

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.

My approach is simple: solve real problems and build with integrity. I believe great websites don’t just look good—they respect users’ time, adapt to diverse needs, and are built on a foundation of honesty and transparency. That’s why I communicate openly with clients, build trust through consistency, and deliver work that is both technically sound and thoughtfully designed.

Click on the cards below to learn more about what makes me who I am.

@@ -106,10 +108,15 @@ pageScripts: +
+

* Required fields

diff --git a/src/index.njk b/src/index.njk index 02f46b9..2c54468 100644 --- a/src/index.njk +++ b/src/index.njk @@ -1,11 +1,12 @@ --- layout: base.njk +metaDesc: "Elevate your business with a custom, high-quality website. Derek L. Seitz provides professional web design and development to help you grow your online presence." title: "Derek L. Seitz - Portfolio" stylesheet: styles/index.css isLandingPage: true pageScripts: - "/scripts/benefits.js" - - "/scripts/carousel.js" + - "/scripts/services.js" --- @@ -76,50 +77,52 @@ pageScripts:
-