Skip to content

Add signup form page for interested users#1

Open
tdjager wants to merge 2 commits intomainfrom
feature/aanmelden
Open

Add signup form page for interested users#1
tdjager wants to merge 2 commits intomainfrom
feature/aanmelden

Conversation

@tdjager
Copy link

@tdjager tdjager commented Feb 6, 2026

Summary

  • Nieuwe aanmelden.html pagina met aanmeldformulier
  • Formuliervelden: naam, e-mailadres, organisatie, functie (optioneel)
  • Checkboxes voor "op de hoogte blijven" en "bijdragen aan validatie"
  • Formulier POST via formsubmit.co met AJAX (geen page reload)
  • Success/error feedback berichten
  • Footer link "Op de hoogte blijven" toegevoegd aan index.html

Test plan

  • Open aanmelden.html in browser
  • Verifieer dat verplichte velden (naam, email, organisatie) gevalideerd worden
  • Test formulier submit (eerste keer: verificatie-mail van formsubmit.co)
  • Controleer responsive layout op mobiel
  • Test navigatie tussen index.html en aanmelden.html

- New aanmelden.html with form for name, email, organization, function
- Form submits via formsubmit.co (AJAX POST)
- Success/error feedback messages
- Signup-specific CSS styles matching main site design
- Form submission JS with error handling
- Footer link "Op de hoogte blijven" in index.html
- Add .worktrees/ to .gitignore
- Remove unused .nav-cta-signup CSS (nav link was removed)
- Simplify .signup-submit to extend .btn-primary pattern
- Replace fetch-based submission with native form + redirect
- Simplify JS from 55 to 25 lines using query param detection
- Keep resetForm function for better UX
@tdjager tdjager requested a review from anneschuth February 6, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant