YvvandClaude Opus 5.5 8de9a81b65 console : chaque survol rejoue la montée, aucun curseur figé à mi-course ; pied de page sans lien mort
Les quatre écarts de la relecture « 64e714c : ok », graduation d'Yvv inchangée
(0,75, 0,50, 0,667, montée rejouée à chaque survol) :
- premier geste pendant la rotation : un curseur non touché finit en douceur le
  mouvement que la rotation avait commencé (jusqu'à son cran, ou en bas), puis reste.
  La main ne fait descendre aucun curseur (« ne fait pas descendre les autres ») ;
- un nouveau survol, même à moins de 500 ms, rejoue la montée ; seuls la flèche et
  le focus qui la suit, ou le focus et le clic d'un même tap, font une seule montée ;
- un clic sans survol ni focus (lecteur d'écran, script) monte le curseur avec son
  panneau ;
- la flèche part de l'onglet qui a le focus, plus de l'axe sélectionné.

Pied de page : un lien vers une page qui n'existe pas (/mentions-legales) n'est pas
affiché ; il reviendra seul quand la page existera. site.yml n'est pas touché.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 12:34:15 +01:00
2026-02-25 02:23:58 +01:00
2026-02-25 02:23:58 +01:00
2026-02-20 12:55:10 +01:00

Le Librodrome

Site vitrine du projet Le Librodrome — livre + chansons sur l'économie du don.

Navigation

Le site est organisé en 3 grandes sections :

Section Route Contenu
Numérique /numerique Autonomie numérique : logiciel libre, authentification WoT, cloud libre
Économique /economique Création monétaire, monnaie libre, modèle économique (livre + chapitres), productions collectives
Citoyenne /citoyenne Décision collective (Glibredecision), tarifs de l'eau (SejeteralO)

Autres pages : /en-musique (player audio), /evenement, /a-propos, /messages.

Chaque section a une page index et des sous-pages de détail (/numerique/logiciel-libre, /economique/modele-eco, etc.).

Le livre

  • Lire : lecteur PDF intégré, chapitres Markdown sous /economique/modele-eco/[slug]
  • Écouter : player audio avec 9 morceaux sous /en-musique
  • Commander : page /economique/commande (Bookelis + librairie)

Stack

  • Nuxt 4 (Vue 3, TypeScript, Nitro)
  • UnoCSS (utility-first) + palettes saisonnières (été par défaut)
  • Nuxt Content pour les chapitres du livre
  • Pinia pour l'état (palette, player)
  • pnpm comme package manager

Contenu administrable

Le contenu des pages est dans site/pages/ en YAML, organisé par section :

site/pages/
  home.yml                    # Page d'accueil
  numerique.yml               # Index numérique
  numerique/*.yml             # Sous-pages
  economique.yml              # Index économique
  economique/*.yml            # Sous-pages (modele-eco, monnaie-libre, commande...)
  citoyenne.yml               # Index citoyenne
  citoyenne/*.yml             # Sous-pages (decision, tarifs-eau)
  en-musique.yml, evenement.yml, gratewizard.yml

Administration via /admin/pages (éditeur YAML, authentifié).

Le hero de la home (home.yml) supporte deux blocs dépliables :

  • approach + axes : approche par dimension (numérique → code source, etc.)
  • audience + addressees : à qui s'adresse le projet (collectifs, entreprises, collectivités)

Développement

pnpm install
pnpm dev          # Dev server sur :3000
pnpm build        # Build production

Port réservé : 3000 (ne pas changer).

Analytics

Umami hébergé sur stats.open.us.org. Module nuxt-umami configuré dans nuxt.config.ts. Stats publiques exposées via /api/stats (nécessite NUXT_UMAMI_API_KEY).

Déploiement

Docker + Traefik, CI via Woodpecker. Domaine : librodrome.org.

S
Description
Plateforme de coopération. Une économie du don.
https://librodrome.org
Readme
88 MiB
Languages
Vue 82%
TypeScript 12.4%
HTML 2.1%
CSS 2.1%
Shell 1%
Other 0.4%