From a9f93c728411c4ffacd76ce40f097c9e462987bf Mon Sep 17 00:00:00 2001 From: Frank Meeuwsen Date: Tue, 10 Feb 2026 11:55:10 +0100 Subject: [PATCH] docs: CLAUDE.md en LOGBOEK.md bijgewerkt voor sessie 2 en 3 Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 4 ++-- LOGBOEK.md | 45 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 43 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 67eedc3..aaf6be6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -6,7 +6,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co Sales page for the "Claude Code Workshop" - a hands-on workshop for Dutch entrepreneurs (ZZP/MKB). Built as a static React SPA. All content is in Dutch (nl). -**Workshop details:** Friday March 6, 2026 | 9:00-14:00 | Utrecht | €449 excl. BTW | Max 7 participants +**Workshop details:** Friday March 6, 2026 | 9:00-14:00 | Utrecht | €399 excl. BTW | Max 8 participants ## Commands @@ -29,7 +29,7 @@ npm run lint # ESLint ### Component Structure `src/components/` contains the sales page sections, rendered in conversion-optimized order in App.jsx: -Hero → PainPoints → Testimonials → Benefits → Program → ForWho → Trainer → Pricing → FAQ → FinalCTA → Footer → StickyBar +Hero → PainPoints → Testimonials → Benefits → Program → ForWho → Trainer → Pricing → FAQ → FinalCTA → Footer → StickyBar → CookieBanner All components are barrel-exported from `src/components/index.js`. diff --git a/LOGBOEK.md b/LOGBOEK.md index 7471273..bf35f50 100644 --- a/LOGBOEK.md +++ b/LOGBOEK.md @@ -28,8 +28,45 @@ - Link componenten gebruikt voor interne navigatie (SEO-vriendelijk) ### Volgende sessie -- [ ] Echte afbeelding toevoegen in Hero placeholder -- [ ] Bio tekst invullen in Trainer sectie -- [ ] Privacy en Voorwaarden teksten finaliseren -- [ ] Testimonials content toevoegen (echte quotes) +- [x] Echte afbeelding toevoegen in Hero placeholder +- [x] Bio tekst invullen in Trainer sectie +- [x] Privacy en Voorwaarden teksten finaliseren +- [x] Testimonials content toevoegen (echte quotes) - [ ] Inschrijfformulier/betaallink toevoegen + +## 2026-02-10 - Sessie 2: Content sync, juridische pagina's en cookiebanner + +### Wat is gebouwd +- Content gesynchroniseerd van workshop-sales-page.md naar alle JSX componenten +- Prijs aangepast: €449 → €399 excl. BTW (in Pricing, StickyBar, Terms) +- Max deelnemers aangepast: 7 → 8 +- Echte testimonial toegevoegd (Floor van Riet) +- Privacybeleid volledig uitgeschreven (AVG-compliant, met Umami analytics en Google Fonts vermelding) +- Algemene Voorwaarden volledig uitgeschreven (14 artikelen, herroepingsrecht-uitzondering, getrapt annuleringsbeleid) +- CookieBanner component gebouwd met localStorage persistentie +- FAQ uitgebreid met annuleringsvraag (consistent met getrapt beleid) +- KvK-nummer (98386247) en vestigingsplaats (Utrecht) ingevuld in Privacy en Terms + +### Technische beslissingen +- CookieBanner gebruikt localStorage om "Begrepen" keuze te onthouden +- Herroepingsrecht expliciet uitgesloten (art. 6:230p lid 1 sub l BW) - workshops met vaste datum +- Bewaartermijn factuurgegevens: 7 jaar (fiscale bewaarplicht) + +## 2026-02-10 - Sessie 3: Hero titel en workshop foto + +### Wat is gebouwd +- Nieuwe hero headline: "Bouw zelf wat je nu huurt - met Claude Code" (business-gericht) +- Headline hiërarchie aangepast: nieuwe titel als h1, "Van dit moet ik uitzoeken naar dit werkt gewoon" als subheadline +- Trainer sectie: placeholder SVG vervangen door echte foto + 4 bio-alinea's +- Workshop foto geüpdatet (frank-workshop-claude-code.jpg) + +### Technische beslissingen +- Hero twee-kolommen layout: tekst links, foto rechts (verborgen op mobile) +- CSS filters op foto: brightness(1.12) contrast(1.05) saturate(0.95) +- Workshop details (datum/tijd/locatie) compact weergegeven met iconen + +### Volgende sessie +- [ ] Inschrijfformulier/betaallink toevoegen +- [ ] Deploy naar productie +- [ ] SEO meta tags toevoegen (Open Graph, Twitter Cards) +- [ ] Formulier validatie en betalingsflow