feat: ajouter la section Compétences (6e bloc)
This commit is contained in:
1 parent
a0d312a884
commit
92aaafb4aa
13 files changed
+75
-47
No files matched your search
@@ -91,13 +91,13 @@ cv-maker/
|
||||
│ ├── CvWorkspace.tsx # Assemblage 2 colonnes + toolbar
|
||||
│ ├── CvToolbar.tsx # Barre d'app (PDF, JSON, liens)
|
||||
│ ├── CvInputPanel.tsx # Panneau gauche (tabs + expériences)
|
||||
│ ├── CvTabs.tsx # Onglets 1..5
|
||||
│ ├── CvTabs.tsx # Onglets 1..6
|
||||
│ ├── MarkdownTextarea.tsx # Textarea contrôlé
|
||||
│ ├── ExperienceManager.tsx # Formulaire + liste expériences
|
||||
│ ├── ExperienceItem.tsx # Ligne « n. titre [Modifier] [×] »
|
||||
│ ├── CvPreview.tsx # Feuille A4
|
||||
│ ├── CvHeader.tsx # Accroche (zone 1)
|
||||
│ ├── CvLeftColumn.tsx # Sections 2→5 (1/3)
|
||||
│ ├── CvLeftColumn.tsx # Sections 2→6 (1/3)
|
||||
│ ├── CvSection.tsx # Section générique
|
||||
│ ├── CvRightColumn.tsx # Expériences pro (2/3)
|
||||
│ └── CvExperiencePreview.tsx
|
||||
@@ -131,8 +131,9 @@ interface CVCareerData {
|
||||
accroche: string; // onglet 1 — message d'accroche
|
||||
etatCivil: string; // onglet 2 — état civil + contacts + site + GitHub
|
||||
formations: string; // onglet 3 — formations
|
||||
softSkills: string; // onglet 4 — soft skills
|
||||
centresInteret: string; // onglet 5 — centres d'intérêt
|
||||
competences: string; // onglet 4 — compétences techniques
|
||||
softSkills: string; // onglet 5 — soft skills
|
||||
centresInteret: string; // onglet 6 — centres d'intérêt
|
||||
experiences: Experience[];
|
||||
}
|
||||
|
||||
@@ -145,7 +146,7 @@ interface Experience {
|
||||
}
|
||||
```
|
||||
|
||||
- Les 5 zones sont du **Markdown brut** (le HTML rendu n'est jamais stocké).
|
||||
- Les 6 zones sont du **Markdown brut** (le HTML rendu n'est jamais stocké).
|
||||
- Les expériences sont affichées **dans l'ordre de saisie** : la 1ʳᵉ ajoutée en haut de la section « Expériences professionnelles », la suivante en dessous, etc. (la 1ʳᵉ porte le numéro 1).
|
||||
- Sauvegarde invalide/corrompue → état par défaut, sans crash.
|
||||
|
||||
|
||||
Reference in new issue
Block a user