Interne referentie · Summer O'Neill
Voor het snel en consistent bouwen van alle SOM werkboeken
✅ WEL doen
❌ NOOIT doen
Em-dash vervangingsregels:
Kleurenpalet
#C4856ATerracotta — accenten, bullets#1a2744Navy — koppen, donkere blokken#C9A96EGold — decoratief, highlights#FAF7F2Cream — pagina-achtergrond#8a7560Warm Gray — subtekst#8B9E7ASage — rust/ademhaling secties#E8E0D5Light Border — lijnenTypografie
Playfair Display
Koppen H1/H2/H3 · weight 400-500 · color Navy
Inter Regular — body tekst
Body · size 16-17px · line-height 1.75-1.8
INTER CAPS — labels & tags
Labels · uppercase · letter-spacing 0.2em · size 11px
Cover
Links: titel, quote, pills, naam. Rechts: portretfoto Summer. Altijd 'MODULE M[x] · THE SUMMER O'NEILL METHOD'.
Inhoudsopgave
Klikbare lijst in PageWrapper. Hoofdstuknummer (terracotta pill) + titel + paginanummer (gold).
Per hoofdstuk
ChapterHeader → openingsparagraaf (emotionele haak) → Pullquote → secties met SectionTitle → visuele elementen → foto → SummaryBox → ReflectionBox.
Navigatie
Sticky navy topnav met H1-H10 pills. Mobiele pills onder nav. Vorig/volgend knoppen. URL hash sync (#h1, #h2...).
| Component | Gebruik |
|---|---|
<PageWrapper pageNum='x'> | Omhult elke pagina, voegt footer toe met paginanummer |
<ChapterHeader num={x} title='...'> | Hoofdstuk opening: cirkel, lijn, titel, goudstreep |
<Pullquote> | Kerncitaat in Playfair italic, links goud-border |
<SectionTitle> | H3 tussenkoppen in Playfair, navy |
<BulletList items={[...]} color={...}> | Bulletlijst met ✦ symbool, kleur instelbaar |
<InfoBox title='...' color='...'> | Uitlegblok, kleur instelbaar (crème, blauw, etc.) |
<CautionBox> | Waarschuwingsblok met rode rand |
<SummaryBox title='...' items={[...]}> | Samenvatting blauwgrijs blok onderaan hoofdstuk |
<ReflectionBox chapterNum question subQuestion> | Schrijfopdracht: groen blok met textarea's |
<StatGrid stats={[{number, label}]}> | 2-koloms statistieken grid |
<WeekPlan weeks={[{week, focus, description}]}> | Weekplan met terracotta badge en beschrijving |
<PlaceholderBox label='...'> | Placeholder voor nog in te vullen content |
Hormonen & Overgang
/ebook-preview
Slaap & Herstel
/ebook-m2
Energie & Vermoeidheid
/ebook-m3
Stemming & Geest
/ebook-m4
Voeding & Metabolisme
/ebook-m5
Beweging & Kracht
/ebook-m6
Libido & Intimiteit
/ebook-m7
Longevity & Vitaal Ouder
/ebook-m8
Content aanleveren
Platte tekst of Word-document per hoofdstuk. Geen opmaak nodig, gewoon de inhoud.
Vertel me de details
Module nummer (M2, M3...), titel van het boek, aantal hoofdstukken, eventuele afwijkende stijl.
Ik zeg: 'volg de stijlgids op /stijlgids'
Dan weet ik precies de kleuren, toon, componenten en regels zonder dat je alles opnieuw hoeft uit te leggen.
Ik bouw het boek
Opmaak toepassen, componenten koppelen, foto's genereren, navigatie bouwen. Geschatte tijd: 30-60 min per boek.
Jij checkt
Toon, inhoud, afbeeldingen. Kleine aanpassingen doorvoeren.
Route toevoegen in App.jsx
bijv. <Route path='/ebook-m2' element={<EbookM2 />} />
Sleutelzin voor nieuwe sessies
"Lees de stijlgids op /stijlgids en volg die exact."
Zeg dit aan het begin van elke nieuwe chat, dan begrijp ik alles direct.