Commit 0edc409
committed
feat(landing): integrer la nouvelle landing page interactive et epurer le logo SVG
- .gitignore : ajout du dossier de configuration /.claude.
- assets/synapse-logo.svg : nettoyage complet du fichier pour ne conserver que l'icone vectorielle brute (les noeuds et connexions de la synapse), supprimant le fond sombre et les textes ancres au profit d'une integration via la balise <img>.
- index.html : remplacement du fichier PoC minimaliste par une landing page complete en francais dediee a Synapse.js :
* Integration des polices Google Fonts (Caveat, Patrick Hand, JetBrains Mono) et de la feuille de style landing.css.
* Structure enrichie de plusieurs sections : Hero, Chiffres, Features (Zero-DOM, GPU Instancing, Agnostique, Bench integre), Fonctionnement, Parcours d'un pixel (Scrolytelling), Demo live sur <canvas>, Tableaux de benchmarks comparatifs et Quickstart.
* Ajout de scripts natifs pour gerer la barre de progression au defilement, le deplacement parallaxe, l'animation dynamique des compteurs et barres graphiques, ainsi qu'un selecteur de commandes dynamique pour les principaux gestionnaires de paquets (Bun, pnpm, npm, yarn).
* Initialisation asynchrone et securisee de la demo WebGPU via un import dynamique de /src/landing.ts.1 parent 6b00d89 commit 0edc409
5 files changed
Lines changed: 739 additions & 48 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
Loading
0 commit comments