Ce site est 100 % statique : chaque page est un fichier HTML généré à l'avance. Voici ce qui tourne sous le capot.
Le framework du site : génération statique, collections de contenu (blog, photos), i18n FR/EN, optimisation des images.
Les tokens de design (couleurs, polices) via @theme et les utilitaires CSS.
Les scènes 3D isométriques : la brique LEGO de l'accueil et l'observatoire de la page 404. Seules pages avec du JavaScript.
Le flux RSS du blog (/rss.xml).
Le plan du site pour les moteurs de recherche (/sitemap-index.xml).
La police display des titres, auto-hébergée via Fontsource.
La police du texte courant, dessinée pour l'accessibilité par le Braille Institute.
La police monospace des données : coordonnées, dates, fiches d'observation.
| Bibliothèque | Version | Licence |
|---|---|---|
| Vitest | ^4.1.10 | MIT |
| Playwright | ^1.61.1 | Apache-2.0 |
| @types/three | ^0.185.0 | MIT |