Commit graph

4 commits

Author SHA1 Message Date
78fdf7f23e chore: installer et configurer Prettier, formater tout le codebase
Installe prettier, configure .prettierrc (singleQuote, no semi, trailingComma, LF) et .prettierignore. Ajoute les scripts format et format:check. Applique le formatage sur tous les fichiers sources.
2026-02-11 22:10:26 +01:00
b3e2d4fcb3 feat: ajouter la page Contact et enrichir le composant Button
Page /contact avec bouton courriel. Le composant Button supporte désormais
les liens (href) en plus des boutons, avec couleur blanche forcée et masquage
des icônes ::after sur les boutons-liens.
2026-02-11 17:49:27 +01:00
d0a037b1c5 feat: ajouter modale login (stub) et page inscription newsletter Brevo
- Composants UI design system : TextField, Button, FormError
- Modale générique (backdrop, Escape, createPortal)
- LoginModal qui échoue systématiquement (auth pas encore active)
- Page /inscription avec formulaire Brevo membre-fondateur
- Header : boutons statiques remplacés par AuthSection client component
- Convention dossier par composant (ComponentName/index.tsx + .module.css)
2026-02-11 10:53:05 +01:00
72c3884811 feat: ajouter la page Mode d'emploi et extraire les composants réutilisables 2026-02-11 00:24:43 +01:00