dereklseitz
|
b2ceb8a33f
|
feat: add box-shadow to all cta/submit/reset buttons
|
2025-09-07 18:03:56 -05:00 |
|
dereklseitz
|
9680a4936c
|
feat: Add box-shadow to "View Source Code" button
|
2025-09-07 17:50:41 -05:00 |
|
dereklseitz
|
5056d5f5c7
|
fix: typo in /demos/ <h1>
|
2025-09-07 17:43:37 -05:00 |
|
dereklseitz
|
57e1bb8d9d
|
feat(a11y): Improve accessibility of demo cards
- change outer <div> wrapper to <article> for improved semantic HTML
- add "aria-labelledby" attribute to explicitly link each demo card to its title
|
2025-09-07 17:39:42 -05:00 |
|
dereklseitz
|
3c22c88396
|
feat: Add demo card on demos page for first showcased demo
- add _data/demos.js data file
- add Nunjucks logic for dynamically injecting demo attributes into demo cards
- add style rules for demo cards
|
2025-09-07 17:24:16 -05:00 |
|
dereklseitz
|
264529c428
|
docs: Update Privacy Policy to include CSP info
|
2025-09-07 10:44:39 -05:00 |
|
dereklseitz
|
d1218a67b2
|
fix: Fix error preventing load of Privacy Policy from link in Submit Clause
|
2025-09-03 16:30:55 -05:00 |
|
dereklseitz
|
e0d613fc4e
|
fix: Add 'src/_docs' to 11ty passthrough config
|
2025-09-03 16:27:42 -05:00 |
|
dereklseitz
|
680d96c601
|
feat: Add downloadable PDF for Privacy Policy
|
2025-09-03 16:20:39 -05:00 |
|
dereklseitz
|
e6d1ad1ba7
|
fix: update links to reflect new repo server location
|
2025-08-27 17:43:12 -05:00 |
|
dereklseitz
|
35ac27b24d
|
fix: remove Privacy Policy checkbox
- Add statement of consent by affirmative action
|
2025-08-26 10:03:06 -05:00 |
|
dereklseitz
|
1a2acf5f5f
|
fix: change privacy policy field validation strictly to browser validation
|
2025-08-26 08:53:16 -05:00 |
|
dereklseitz
|
111410cc7c
|
.
|
2025-08-26 01:43:53 -05:00 |
|
dereklseitz
|
8ab7882501
|
,
|
2025-08-26 00:53:52 -05:00 |
|
dereklseitz
|
3bc28dc5e6
|
.
|
2025-08-26 00:45:59 -05:00 |
|
dereklseitz
|
599b53527e
|
.
|
2025-08-26 00:12:16 -05:00 |
|
dereklseitz
|
828d7a34c4
|
.
|
2025-08-26 00:08:32 -05:00 |
|
dereklseitz
|
37d1b3af57
|
.
|
2025-08-26 00:04:26 -05:00 |
|
dereklseitz
|
2db0050f44
|
fix: correctly get checkbox data from contact form
|
2025-08-25 23:59:36 -05:00 |
|
dereklseitz
|
f2cdc9cdc2
|
fix: corrected privacyAccepted value assignment in contact-form.js
|
2025-08-25 23:43:06 -05:00 |
|
dereklseitz
|
5cf47eb202
|
feat: Add Privacy Policy acceptance to contact form and client-side validation to contact-form.js
|
2025-08-25 23:04:57 -05:00 |
|
dereklseitz
|
04da9dde0b
|
feat: Add privacy policy page and external links
|
2025-08-25 20:24:14 -05:00 |
|
dereklseitz
|
516b893d6d
|
chore: update README.md
|
2025-08-23 00:46:46 -05:00 |
|
dereklseitz
|
f18867acc4
|
chore: update README.md
|
2025-08-23 00:41:08 -05:00 |
|
dereklseitz
|
94db5fccfc
|
chore: update README.md
|
2025-08-23 00:32:49 -05:00 |
|
dereklseitz
|
1a6bf78e49
|
add hcaptcha reset
|
2025-08-21 19:24:18 -05:00 |
|
dereklseitz
|
1479492753
|
add call for hCaptcha token
|
2025-08-21 19:22:10 -05:00 |
|
dereklseitz
|
e70d594e7f
|
add call for hCaptcha token
|
2025-08-21 19:16:53 -05:00 |
|
dereklseitz
|
a475dde9be
|
fix: correct app.use()
|
2025-08-21 18:20:16 -05:00 |
|
dereklseitz
|
4f3a256158
|
fix: correct app.use()
|
2025-08-21 18:16:09 -05:00 |
|
dereklseitz
|
f0fae1d559
|
fix: correct app.use()
|
2025-08-21 18:13:47 -05:00 |
|
dereklseitz
|
26b42cc4a0
|
fix api call
|
2025-08-21 08:39:32 -05:00 |
|
dereklseitz
|
5cdf98c389
|
fix: Correct hCaptcha sitekey
|
2025-08-21 08:24:07 -05:00 |
|
dereklseitz
|
13e64304d4
|
fix: Add hCaptcha widget to the contact form
|
2025-08-21 08:05:22 -05:00 |
|
dereklseitz
|
5393f58399
|
fix: Replace alert/confirm with dynamic message box
|
2025-08-21 08:03:29 -05:00 |
|
dereklseitz
|
2cd537a547
|
a
|
2025-08-20 22:07:19 -05:00 |
|
dereklseitz
|
6fe184ffda
|
fix: fix regex phone pattern in contact-form.js
|
2025-08-20 21:59:17 -05:00 |
|
dereklseitz
|
f9ceb00a0b
|
fix: fix regex phone pattern in contact-form.js
|
2025-08-20 21:48:44 -05:00 |
|
dereklseitz
|
1ba4b036b3
|
fix: remove regex pattern for phone validation from about.njk
|
2025-08-20 21:44:28 -05:00 |
|
dereklseitz
|
0c3635ed4c
|
fix: regex pattern in about.njk
|
2025-08-20 11:20:08 -05:00 |
|
dereklseitz
|
2a8b9e2654
|
docs: Create project documentation
|
2025-08-19 14:08:00 -05:00 |
|
dereklseitz
|
7ab45dae6a
|
test
|
2025-08-18 18:48:41 -05:00 |
|
dereklseitz
|
faa488fea6
|
test
|
2025-08-18 18:27:08 -05:00 |
|
dereklseitz
|
311c911907
|
test: testing webhook application
|
2025-08-18 17:34:55 -05:00 |
|
dereklseitz
|
27cf70e4fb
|
test: testing webhook application
|
2025-08-18 16:58:17 -05:00 |
|
dereklseitz
|
8a5daaf178
|
fix: corrected Regex pattern for client-side phone input validation
|
2025-08-18 16:20:10 -05:00 |
|
dereklseitz
|
d665e1f03a
|
fix: Update phone input validation pattern
|
2025-08-17 20:00:58 -05:00 |
|
dereklseitz
|
628df8cb2b
|
fix: Update Regex pattern for client-side phone input validation in contact form
|
2025-08-17 18:57:51 -05:00 |
|
dereklseitz
|
ec4511ca89
|
refactor: Remove unnecessary comments from codebase
|
2025-08-16 22:29:46 -05:00 |
|
dereklseitz
|
b109387471
|
feat(services-cards): add accordion feature to section
|
2025-08-16 21:44:13 -05:00 |
|