Commit graph

6 commits

Author SHA1 Message Date
Cédrix
676646f612 Annoncer sur l'accueil ce que le wiki vient de publier
Entre l'agenda et les services, une section « Le wiki, fraîchement mis à jour » liste les
six dernières pages créées ou modifiées, datées en clair — « hier », « il y a 3 jours »,
« le 14 septembre » — avec une pastille « Nouveau » pour les pages récentes.

Les données viennent de https://wiki.alpinux.org/derniers-articles.json, écrit à chaque
build du wiki (dépôt alpinux-wiki, branche accueil-derniers-articles). Un article
simplement déplacé n'y figure pas : seules les modifications de contenu comptent.

Si le wiki est injoignable, la section reste masquée et le reste de la page ne bouge pas.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ae3qPEPRrNkEY5LwcTTKc1
2026-09-20 00:23:02 +02:00
Cédrix
ef644001d2 Remettre la page d'accueil au niveau de ce qui est en ligne
Le fichier versionné datait du 2026-05-03 ; la page servie par www.alpinux.org a continué
d'évoluer sur le serveur jusqu'au 2026-05-07 sans jamais revenir ici — agenda en grille,
bandeau « en ce moment », fiche d'événement, rendez-vous du jour.

Ce commit reprend telle quelle la page en ligne, pour que le dépôt reparte de la vérité.
Rien n'est modifié au passage : les changements viennent au commit suivant.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ae3qPEPRrNkEY5LwcTTKc1
2026-09-20 00:22:11 +02:00
Cédrix
9328c852cc Suppression de la référence mastodon pour alpinux 2026-05-03 17:27:38 +02:00
Cédrix
a580d98518 feat: widget événements dynamiques depuis le calendrier Nextcloud
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 10:05:34 +02:00
Cédrix
40bf40cec2 Install Party Printemps 2026 clôturée — présentation reportée en septembre
install-party.md : marque l'Install Party du 28 mars comme terminée,
annonce une présentation en septembre 2026 (date à confirmer).

SEO & métadonnées (home/index.html, overrides/main.html) :
- Open Graph, Twitter Card, structured data Schema.org (Organization / WebSite)
- canonical, rel="me" Mastodon, aria-label nav, dimensions logo explicites

Wiki (docs/) :
- meta description sur index.md et alpinux/index.md
- boutons MkDocs Material sur alpinux/index.md, liens corrigés

Infra :
- robots.txt pour alpinux.org et wiki.alpinux.org
- sitemap.xml home
- configs vhost Apache alpinux.org et wiki.alpinux.org
- suppression alpinux-logo.png (binaire servi depuis static.alpinux.org)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 10:05:12 +02:00
Cédrix
565165cc70 Architecte static.alpinux.org : assets binaires hors git
- Logo SVG (source texte) ajouté dans docs/assets/alpinux-logo.svg
- .gitignore : exclut *.png, *.ico, docs/assets/images/ (binaires → static.alpinux.org)
- overrides/partials/logo.html : logo depuis https://static.alpinux.org/logo/
- overrides/main.html : favicons depuis static.alpinux.org via {% block extrahead %}
- mkdocs.yml : logo → SVG, ajout pymdownx.emoji (icônes Material)
- home/index.html : page d'accueil alpinux.org (logo + favicon depuis static.alpinux.org, carte dynamic.alpinux.org)
- scripts/build-assets.py : génère PNG/favicon depuis le SVG source
- scripts/static.alpinux.org.vhost.conf : template vhost Apache

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 08:46:06 +02:00