sucupira
4d1885b543
chore: ignore le playbook unifié (document de travail local)
2026-07-21 12:57:48 -04:00
sucupira
f6de9aa5df
chore: retire les documents de travail locaux du suivi git
...
Charte, recettes, brief et guides agents passent en .gitignore
(fichiers conservés en local, absents de la forge).
2026-07-21 12:45:48 -04:00
sucupira
a6f359559b
feat: passe expérience — motion system niveau Awwwards (DOM/SVG, zéro WebGL)
...
- IntroLoader : cérémonie d'entrée (flag-bar, monogramme, titrage), 1re visite, skippable
- Lenis au layout (ticker GSAP, imports dynamiques) + ancres interceptées
- Hero : titrage oversized en masques, filets drapeau en parallaxe, sortie scrubée (scroll-driven CSS)
- Reveal syncopé gwoka (use:reveal) sur 83 éléments, flag chips, icônes pop
- Marquee kréyòl (tagline + valeurs), pause au survol
- Hover craft : boutons à balayage or, nav soulignée + section active, pochettes DJANGOKAM en wipe clip-path + tilt 3D (use:tilt) avec reflet or
- Gate unique prefers-reduced-motion partout ; contenu complet sans JS
- Lighthouse mobile 91/100/100/100 — JS initial 69 Ko gzip (budget 170 Ko)
2026-07-21 12:42:02 -04:00
sucupira
30858926fa
docs+fix: nettoyage post-migration et conformité svelte-autofixer
...
- CONTRIBUTING.md et SEO.md réécrits pour la structure SvelteKit
- README : section documents de référence (charte, recette, AGENTS.md, guides Svelte 5)
- Liens internes via resolve()/asset() de $app/paths, externes en rel="external"
- Seo.svelte : JSON-LD construits dans le script (</script> échappé)
- Titres de sections : {' '} remplacé par  
- Renommage svelte_core_bestpractices.md
- Passe svelte-autofixer : 0 issue restante hors {@html} first-party assumés
2026-07-21 08:41:55 -04:00
sucupira
d0d80a105e
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
2026-07-21 08:00:16 -04:00
cedric
d0fc7207f2
typo
2026-07-13 23:07:45 +04:00
cedric
66da280a50
typo: correction des liens des partenaires + ajout d'autres plateformes
2026-07-13 21:39:48 +04:00
cedric
742a275958
fix(hero): retire l'effet machine à écrire sur INTERNATIONALE
2026-07-13 21:30:31 +04:00
cedric
e3b562afcf
fix(nav): synchronise les fermetures du menu burger (lien, clic extérieur) avec les classes CSS
2026-07-13 21:26:33 +04:00
cedric
284e29f6d5
fix(nav): corrige le menu mobile invisible après fermeture puis agrandissement
2026-07-13 19:19:00 +04:00
cedric
2f16ccb4b8
fix(nav): fait apparaître le burger dès 1100px pour éviter un menu tassé
2026-07-13 19:13:54 +04:00
cedric
4307c80bd6
feat: add more links in partners
2026-07-13 19:13:09 +04:00
cedric
17540980af
feat: remonte Partenaires en item principal du menu, aligné sur l'ordre de la page
2026-07-13 19:09:56 +04:00
cedric
da094adaad
feat: place la section Partenaires avant DJANGOKAM
2026-07-13 19:05:20 +04:00
cedric
5f5e581d99
feat: permet plusieurs liens par partenaire
2026-07-13 18:57:44 +04:00
cedric
851b03c60b
feat: remonte la section Partenaires et rend le lien de plateforme dynamique par partenaire
2026-07-13 18:52:47 +04:00
cedric
db5fc5240c
fix: réintègre la section Partenaires manquante de l'accueil
2026-07-13 18:49:00 +04:00
cedric
1644d2606f
docs: mise à jour de la documentation suite aux évolutions récentes
...
- README.md : services, projets, liens sociaux, structure, sécurité et copyright 2026
- CHANGELOG.md : ajout d'une section Unreleased (headers HTTP, HTTPS, CSP, FEDIVERSE.OKI, réseaux sociaux, o2switch)
- CONTRIBUTING.md : correction des exemples, ajout du filtre CDN et note sécurité
- SEO.md : plateformes sociales et checklist HTTPS/hreflang à jour
2026-07-09 03:37:51 +04:00
cedric
d3afa0ca1d
fix(contact): lien Labola vers l'organisation
...
- Met à jour le lien Labola de la section Code & Développement vers l'organisation Gitea
2026-07-09 03:31:27 +04:00
cedric
de4fd1d54c
fix(footer): lien Labola vers le dépôt du site
...
- Remplace le lien générique Labola par le repo o-k-i.net
2026-07-09 03:30:43 +04:00
cedric
b650a52591
fix(footer): retire Telegram et remet WhatsApp comme contact
...
- Supprime le lien Telegram du footer
- Rétablit le lien WhatsApp de contact (wa.me) dans le footer
2026-07-09 03:28:33 +04:00
cedric
1189141937
fix(contact/footer): distingue les chaînes PAWOL.NU et met à jour WhatsApp
...
- Met à jour le lien WhatsApp vers la chaîne publique
- Regroupe WhatsApp et Telegram sous une section Chaînes PAWOL.NU
- Affiche les titres de section dans la page contact pour distinguer les chaînes
- Met à jour les tooltips du footer pour indiquer les chaînes PAWOL.NU
2026-07-09 02:38:30 +04:00
cedric
e2df9c0501
fix(legal): remplace OVH par o2switch dans les mentions légales
...
- Met à jour l'hébergeur et l'adresse postale en français et en anglais
2026-07-09 02:26:28 +04:00
cedric
964149e0bb
fix(footer): année du copyright dynamique à la génération du site
...
- Remplace l'année en dur par un shortcode Eleventy {% year %}
- Supprime le champ copyright obsolète des JSON i18n
2026-07-09 02:17:53 +04:00
cedric
46a039d2d2
fix(contact/footer): retire X (Twitter) et TikTok des contacts et du footer
...
- Supprime X et TikTok des JSON de contact (FR/EN)
- Retire les liens X et TikTok du footer
- Supprime les branches de rendu d'icônes X et TikTok dans contact.njk
2026-07-08 23:27:19 +04:00
cedric
c27f37f979
fix(contact/footer): retire Stoat des contacts et du footer
...
- Supprime l'entrée Stoat des JSON de contact (FR/EN)
- Retire le lien Stoat du footer
- Supprime la branche de rendu d'icône Stoat dans contact.njk
2026-07-08 23:16:27 +04:00
cedric
6559ac39a4
fix(contact/footer): met à jour le lien d'invitation Discord
2026-07-08 11:48:16 +04:00
cedric
f1a9fa63e0
fix(clients): récupère les logos distants en local et sert via le CDN
...
- Télécharge les logos de kaubuntu.com, kaubuntu.re et kbm.gp
- Les place dans src/assets/images/clients/
- Met à jour les JSON FR/EN pour utiliser les chemins locaux
- Applique le filtre cdn dans le template clients.njk
2026-07-08 07:49:39 +04:00
cedric
646d3b676f
feat(projects): ajoute FEDIVERSE.OKI dans la section projets
...
- Ajoute la fiche fediverse.o-k-i.net en FR et EN
- Description basée sur le README du dépôt FEDIVERSE-OKI
2026-07-08 07:38:52 +04:00
cedric
37eeee07dd
fix(redirection): redirige HTTP vers HTTPS via .htaccess
...
- Ajoute les règles mod_rewrite pour forcer HTTPS
- Gère les reverse proxies via X-Forwarded-Proto
- Exclut le chemin Let's Encrypt .well-known/acme-challenge
2026-07-07 23:59:52 +04:00
cedric
36d1e307bd
security(headers): ajoute les en-têtes HTTP de sécurité et refactorise les scripts inline pour CSP
...
- Ajoute .htaccess avec HSTS, CSP, X-Frame-Options, X-Content-Type-Options,
Referrer-Policy et Permissions-Policy
- Déplace les scripts inline (thème, redirection de langue) vers des fichiers JS externes
- Remplace les onclick inline par des écouteurs d'événements dans main.js
- Configure Eleventy pour copier .htaccess à la racine du site
2026-07-07 23:56:56 +04:00
cedric
8dac00d692
feat: page de dons bilingue et retrait de la section de l'accueil
2026-07-07 11:13:47 +04:00
cedric
9425f25442
feat: vrais logos SVG pour les services hébergés
2026-07-06 23:26:22 +04:00
cedric
1755bc1eda
fix: icônes réseaux en SVG inline monochromes (currentColor)
2026-07-06 23:16:48 +04:00
cedric
2f6bb848e3
style: ajouter couleur aux émojis des réseaux sociaux
2026-07-06 23:01:34 +04:00
cedric
cf7385a350
style: réduire taille icônes et uniformiser couleurs
2026-07-06 23:00:57 +04:00
cedric
d32801a5d1
refactor: utiliser PNG officiel pour les réseaux sociaux
2026-07-06 22:58:34 +04:00
cedric
be73fb4a70
fix: utiliser SVG inline avec currentColor pour footer et contact
2026-07-06 22:42:41 +04:00
cedric
5908b3f273
refactor: remplacer section contact textuelle par icônes SVG
2026-07-06 22:37:51 +04:00
cedric
fd86ba8b6a
style: enlever la tagline du footer
2026-07-06 22:35:19 +04:00
cedric
853866b4c4
feat: icônes SVG réelles des réseaux au footer
2026-07-06 22:33:11 +04:00
cedric
bd52f78922
feat: ajouter TikTok, WhatsApp et corriger Stoat
2026-07-06 22:20:18 +04:00
cedric
218ec8072f
style: encadré blanc arrondi pour le logo
2026-07-06 19:11:50 +04:00
cedric
931bd48a52
typo
2026-07-06 18:21:38 +04:00
cedric
19711cc8e0
fix: lien mentions légales adapté à la langue
2026-07-06 18:20:11 +04:00
cedric
ac0fc22f3b
feat: page mentions légales bilingue
2026-07-06 18:18:07 +04:00
cedric
40df39cc67
fix: rester sur la même page au changement de langue
2026-07-06 18:13:32 +04:00
cedric
09fef8f590
typo
2026-07-06 17:18:04 +04:00
cedric
711244235f
fix: liens du menu pointant vers la page d'accueil
2026-07-06 09:47:19 +04:00
cedric
a1e39b88bf
fix: fermer le menu mobile après clic sur un lien
2026-07-06 09:40:32 +04:00