finalisation home page

This commit is contained in:
2026-02-06 20:20:01 +01:00
parent 91c1b03a2f
commit d9ac2b4cc5
45 changed files with 1892 additions and 148 deletions

13
doc_generale.md Normal file
View File

@@ -0,0 +1,13 @@
# Page rendu architecture
1. app.vue contient <NuxtPage />, qui affiche la page courante (ex. index.vue).
2. Chaque page est rendue dans son layout (par défaut default.vue).
3. Dans default.vue, le <main> contient un <slot /> : cest là que le contenu de la page sinsère.
Donc le flux est : app.vue → <NuxtPage /> → layout default.vue → <main><slot /></main> → contenu de pages/*.
# Header
1. Dans le layout default le header contient
1.1 un contenant => <HeaderWrapper>
1.2 ce contenant contient le header => <HeaderDefault>