Feat: page Portfolio avec galerie animée, navigation par scroll/touch/clavier
All checks were successful
Deploy / Deploy to Production (push) Successful in 18s
All checks were successful
Deploy / Deploy to Production (push) Successful in 18s
- Composable useScrollNav partagé entre Expertise et Portfolio (wheel/touch/clavier) - GalleryAnimation : 3 colonnes CSS défilantes infinies avec décalage et delay - Portfolio : golden grid, mockup centré, infos projet, sidebar vignettes navigables - API portfolio.json.php alignée sur blueprint project.yml (catchphrase, images_gallery, mockup, keywords, external_links) - Variable --ease-standard partagée dans variables.css - Alias @composables ajouté dans vite.config.js - Refactor Expertise pour utiliser le composable (comportement identique) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
feb300f76e
commit
0b563b4697
9 changed files with 505 additions and 125 deletions
|
|
@ -14,7 +14,8 @@ export default defineConfig({
|
|||
'@views': path.resolve(__dirname, 'src/views'),
|
||||
'@state': path.resolve(__dirname, 'src/state'),
|
||||
'@router': path.resolve(__dirname, 'src/router'),
|
||||
'@utils': path.resolve(__dirname, 'src/utils')
|
||||
'@utils': path.resolve(__dirname, 'src/utils'),
|
||||
'@composables': path.resolve(__dirname, 'src/composables')
|
||||
}
|
||||
},
|
||||
server: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue