✨ Add layouts, routing, transitions & pages (Story 1.4)
Default layout with sticky AppHeader (nav, LanguageSwitcher, mobile hamburger), AppFooter with social links. Minimal layout for express mode. 7 placeholder pages with localized EN routes. Page transitions (fade+slide), prefers-reduced-motion support, custom scroll behavior, error.vue, useSeo composable, SVG favicon. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -14,7 +14,9 @@
|
||||
"discover": "Découvrir",
|
||||
"close": "Fermer",
|
||||
"loading": "Chargement...",
|
||||
"language": "Langue"
|
||||
"language": "Langue",
|
||||
"back_home": "Retour à l'accueil",
|
||||
"back_to_adventure": "Retour à l'aventure"
|
||||
},
|
||||
"landing": {
|
||||
"title": "Bienvenue dans mon univers",
|
||||
@@ -23,8 +25,8 @@
|
||||
"cta_express": "Mode express"
|
||||
},
|
||||
"error": {
|
||||
"404": "Page non trouvée",
|
||||
"generic": "Une erreur est survenue"
|
||||
"404": "Oups ! Cette page semble s'être perdue dans les méandres du code...",
|
||||
"generic": "Une erreur inattendue s'est produite. Le Bug enquête..."
|
||||
},
|
||||
"meta": {
|
||||
"title": "Skycel - Portfolio de Célian",
|
||||
@@ -33,5 +35,31 @@
|
||||
"footer": {
|
||||
"copyright": "© {year} Célian — Skycel",
|
||||
"built_with": "Construit avec Nuxt & Laravel"
|
||||
},
|
||||
"pages": {
|
||||
"projects": {
|
||||
"title": "Projets",
|
||||
"description": "Découvrez mes projets et réalisations"
|
||||
},
|
||||
"skills": {
|
||||
"title": "Compétences",
|
||||
"description": "Mes compétences techniques et humaines"
|
||||
},
|
||||
"testimonials": {
|
||||
"title": "Témoignages",
|
||||
"description": "Ce que l'on dit de mon travail"
|
||||
},
|
||||
"journey": {
|
||||
"title": "Parcours",
|
||||
"description": "Mon parcours professionnel et personnel"
|
||||
},
|
||||
"contact": {
|
||||
"title": "Contact",
|
||||
"description": "Prenez contact avec moi"
|
||||
},
|
||||
"resume": {
|
||||
"title": "Résumé Express",
|
||||
"description": "L'essentiel en un coup d'œil"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user