Commit graph

21 commits

Author SHA1 Message Date
isUnknown
82eb8d88cc Implémentation complète du multilingue FR/EN
- Installation vue-i18n v11 et création des fichiers de traduction (fr.json, en.json)
- Création store locale avec détection hiérarchique (URL > localStorage > navigator)
- Modification des routes avec préfixe /:locale? optionnel
- Toggle FR/EN dans Menu.vue avec synchronisation immédiate
- Traduction de ~200 textes dans 27 composants Vue
- Suppression des labels hardcodés en français côté backend
- Ajout route Kirby catch-all en/(:all?) pour /en/ URLs
- Helper addLocalePrefix() pour préserver locale dans liens dialogs
- Traduction pseudo-élément CSS via data attribute

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-02 18:31:37 +01:00
d5e71844d4 move Menu and Projects skeleton style to 2.blocks.skeleton.css 2025-05-14 17:45:12 +02:00
73722aadc2 fix Projects skeleton 2025-05-14 17:27:26 +02:00
647a5f9f70 Fix Projects skeleton for zoom out viewport 2025-05-14 17:09:29 +02:00
8755bdc210 Add skeleton animations for Menu and Projects 2025-05-14 17:09:22 +02:00
0ec3d1669f update projects loading message #114 2025-02-05 11:59:52 +01:00
isUnknown
fd9db75f2a add isProjectLoadingState 2025-02-05 11:53:08 +01:00
f0dec81150 fix: Projects vertical spacing 2025-01-09 14:13:21 +01:00
af364d6667 fix: Projects sections aria-label 2025-01-08 17:09:16 +01:00
684eb97bff Clean some styles 2024-11-27 14:00:33 +01:00
b67896a4e9 Improve global layout structure and fix various styling issues #16 2024-11-27 13:51:59 +01:00
3c78293656 Add empty state for projects 2024-11-21 19:33:14 +01:00
isUnknown
b76c62fa70 projects : prepare empty state 2024-11-21 16:58:19 +01:00
c0a29c0d18 Start to fix missing project-steps styles 2024-11-06 16:33:03 +01:00
isUnknown
8da0fb0e36 project blueprint - optional steps working 2024-09-26 17:21:24 +02:00
2592b1242d Update Projects component: fix isActive values 2024-09-10 15:41:05 +02:00
isUnknown
0afb0dfe54 start dynamizing inspirations page 2024-09-10 10:50:51 +02:00
isUnknown
0075a37ab2 redesign tabs 2024-09-10 09:12:52 +02:00
isUnknown
893d173c59 create projects store 2024-09-10 08:49:09 +02:00
209cb06540 Add todos, move tablist h2 from Tabs to Projects component 2024-09-04 19:10:21 +02:00
isUnknown
edd9e66efb dynamize projects 2024-09-04 11:28:12 +02:00