sucupiraandClaude Opus 4.8 cd9b9b093c Refonte complète en SvelteKit (méthode OKI, AI-Overview ready)
Reconstruit le site statique mono-page (Bulma + htmx + Strapi) en SvelteKit 2 +
Svelte 5 (runes) + TypeScript, 100 % statique (adapter-static), auto-hébergé.

- Contenu enrichi à partir du dossier documentaire sourcé : 28 pages (histoire,
  Mé 67, procès 1968, 9 fiches militants, idéologie, héritage, publications,
  charte, orientation, sources, FAQ, actualités, contact, mentions légales).
- Souveraineté : retrait de Bulma/htmx/mustache/ionicons/Plausible/Google Fonts
  et de l'API Strapi. Polices Archivo/Inter et sprite SVG auto-hébergés (zéro emoji).
- Identité GONG (drapeau vert/blanc/rouge), thème sombre par défaut + clair AA,
  cadences motion gwoka, KineticText, timeline, 404 kréyòl, PWA hors-ligne.
- SEO/AI-Overview : HTML sémantique, JSON-LD (Organization, Person, Event,
  FAQPage, Article...), hreflang, sitemap dynamique, robots/humans.txt.
- Sécurité : CSP hachée + en-têtes (.htaccess o2switch + _headers Cloudflare), HSTS.
- Actualités éditées via Sveltia CMS (git-based) ; Strapi retiré.

npm run build : vert · npm run check : 0 erreur / 0 warning · JS 97 Ko gzip.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 23:57:37 -04:00
2024-11-15 17:35:16 +04:00

gong.gp

GONG — Groupe d'Organisation Nationale de la Guadeloupe (1963-1968).

Site documentaire sourcé sur le mouvement indépendantiste guadeloupéen : histoire, Mé 67, procès de 1968, militants, idéologie, héritage. Reconstruit en **SvelteKit 2 + Svelte 5 (runes)

  • TypeScript**, 100 % statique et auto-hébergé (souveraineté numérique, zéro service tiers).

Stack

  • SvelteKit 2 · Svelte 5 (runes) · TypeScript strict · @sveltejs/adapter-static (prerender intégral)
  • Polices Archivo/Inter auto-hébergées · sprite SVG maison (zéro emoji)
  • PWA légère (vite-plugin-pwa) · CSP hachée · en-têtes de sécurité (.htaccess + _headers)
  • SEO / AI-Overview : HTML sémantique, JSON-LD (Organization, Person, Event, FAQPage, Article…), hreflang, sitemap dynamique
  • Actualités éditées via Sveltia CMS (git-based, content/actualites/*.md)

Développement

npm install
npm run dev        # serveur de dev
npm run check      # vérification TypeScript / Svelte
npm run build      # build statique → build/
npm run preview    # prévisualisation du build

Contenu

  • src/lib/data/gong.ts — dossier documentaire sourcé (figé).
  • content/documents/*.md — charte 1963, orientation & stratégie, mentions légales.
  • content/actualites/*.md — actualités (éditées via /admin).

Déploiement

Voir DEPLOIEMENT.md.

Licence

AGPL-3.0. En hommage à Pierre Sainton (1924-2018) et à toutes les victimes de Mé 67.

S
Description
Groupe d'Organisation Nationale de la Guadeloupe
https://gong.gp
Readme AGPL-3.0
35 MiB
Languages
JavaScript 90.3%
Svelte 5.4%
TypeScript 2.7%
HTML 1%
CSS 0.6%