feat: migre le site vers SvelteKit (Svelte 5, statique, zéro tiers)
- Rebuild complet SvelteKit 2 + Svelte 5 runes + TypeScript, adapter-static - Images self-hébergées optimisées au build (vite-imagetools), fonts Archivo/Inter en woff2 local — BunnyCDN et Google Fonts supprimés (corrige les 403 d'images) - Tokens charte OKI, thème sombre par défaut / clair opt-in, zéro emoji (set SVG) - Motion : KineticText (stagger syncopé gwoka), ScrollProgressBar, View Transitions - Village SVG isométrique pour les services hébergés + fallback accessible - PWA (manifest + SW hors-ligne), 404 en KA, CSP nettoyée (.htaccess + _headers) - Lighthouse mobile : 91/100/100/100 — JS initial 67 Ko gzip
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
[
|
||||
{ "text": "Solutions", "url": "/en/#solutions" },
|
||||
{ "text": "Our projects", "url": "/en/#projets" },
|
||||
{ "text": "Partners", "url": "/en/#partenaires" },
|
||||
{ "text": "DJANGOKAM", "url": "/en/#djangokam" },
|
||||
{ "text": "Services", "url": "/en/#hebergement" },
|
||||
{ "text": "Donate", "url": "/en/donate/" },
|
||||
{
|
||||
"text": "Resources",
|
||||
"children": [
|
||||
{ "text": "Our work", "url": "/en/#clients" },
|
||||
{ "text": "Our instances", "url": "/en/#services-libres" },
|
||||
{ "text": "FAQ", "url": "/en/#faq" },
|
||||
{ "text": "Press", "url": "/en/press/" },
|
||||
{ "text": "Labola", "url": "https://labola.o-k-i.net/", "external": true }
|
||||
]
|
||||
},
|
||||
{ "text": "Contact", "url": "/en/#contact" }
|
||||
]
|
||||
Reference in New Issue
Block a user