feat: ajouter la section Compétences (6e bloc)

This commit is contained in:
devcodetools committed 2026-09-17 07:01:05 +02:00
1 parent a0d312a884
commit 92aaafb4aa
13 files changed
+75 -47

No files matched your search

+8 -7
View File
@@ -30,18 +30,19 @@
| G2 | Réduire la fenêtre sous 1024 px | Les panneaux s'empilent (gauche au-dessus de la droite) sans casse |
| G3 | Vérifier la barre d'app et le footer | Barre : logo, bouton « Imprimer / PDF », lien Documentation. Footer : lien Mentions légales (masqué à l'impression) |
### 3.2 Onglets 1 à 5 (zones de saisie)
### 3.2 Onglets 1 à 6 (zones de saisie)
| # | Action | Résultat attendu |
| --- | --- | --- |
| T1 | Cliquer sur les onglets 1→5 | L'onglet actif change ; le textarea affiche le contenu **de cet onglet uniquement** |
| T1 | Cliquer sur les onglets 1→6 | L'onglet actif change ; le textarea affiche le contenu **de cet onglet uniquement** |
| T2 | Saisir du Markdown dans l'onglet 1 (`**Jean Dupont**`) | Rendu temps réel dans le **header** de la feuille A4 (gras) |
| T3 | Idem dans l'onglet 2 (nom, e-mail, site, GitHub en listes) | Rendu dans la section **État civil** (colonne 1/3) |
| T4 | Onglet 3 (formation ex. `### Master` + liste) | Rendu dans la section **Formations** |
| T5 | Onglet 4 | Rendu dans la section **Soft skills** |
| T6 | Onglet 5 | Rendu dans la section **Centres d'intérêt** |
| T7 | Basculer entre onglets après saisie | Chaque contenu est conservé, aucun écrasement croisé |
| T8 | Vider complètement une section | La section correspondante disparaît de la preview |
| T5 | Onglet 4 (compétences ex. `- React\n- TypeScript`) | Rendu dans la section **Compétences** |
| T6 | Onglet 5 | Rendu dans la section **Soft skills** |
| T7 | Onglet 6 | Rendu dans la section **Centres d'intérêt** |
| T8 | Basculer entre onglets après saisie | Chaque contenu est conservé, aucun écrasement croisé |
| T9 | Vider complètement une section | La section correspondante disparaît de la preview |
### 3.3 Expériences professionnelles
@@ -128,7 +129,7 @@ Dès leur mise en place, ajouter à la recette :
| Persistance localStorage | P1–P5 | ☐ |
| Impression PDF | M1–M3 | ☐ |
| Expériences (+, liste, modif, ×) | X1–X9 | ☐ |
| Onglets 1-5 | T1–T8 | ☐ |
| Onglets 1-6 | T1–T9 | ☐ |
| Documentation + Mentions légales | D1–D3 | ☐ |
| PWA | W1–W5 | ☐ |