Français soigné, labels signalétiques, formule N1.1 visuelle, F1.2 lisible

- Accents français partout (seed + composants Vue)
- Labels discrets: Engagements, Préambule, Application, Variables
- N1.1: présentation visuelle des niveaux d'inertie avec formule
- F1.2: paramètres + lecture du curseur d'inertie
- MarkdownRenderer: espacement resserré, support code inline
- Toutes descriptions et meta en bon français

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-03-02 09:29:50 +01:00
parent 0b230483d9
commit 21ceae4866
8 changed files with 372 additions and 298 deletions

View File

@@ -27,7 +27,7 @@ const LEVELS: Record<string, InertiaLevel> = {
majority: 50,
color: '#22c55e',
position: 10,
description: 'Majorite simple suffit, meme a faible participation',
description: 'Majorité simple suffit, même à faible participation',
},
standard: {
label: 'Inertie pour le remplacement',
@@ -35,7 +35,7 @@ const LEVELS: Record<string, InertiaLevel> = {
majority: 50,
color: '#3b82f6',
position: 37,
description: 'Equilibre : consensus croissant avec la participation',
description: 'Équilibre : consensus croissant avec la participation',
},
high: {
label: 'Remplacement difficile',
@@ -43,15 +43,15 @@ const LEVELS: Record<string, InertiaLevel> = {
majority: 60,
color: '#f59e0b',
position: 63,
description: 'Forte mobilisation et super-majorite requises',
description: 'Forte mobilisation et super-majorité requises',
},
very_high: {
label: 'Remplacement tres difficile',
label: 'Remplacement très difficile',
gradient: 0.6,
majority: 66,
color: '#ef4444',
position: 90,
description: 'Quasi-unanimite requise a toute participation',
description: 'Quasi-unanimité requise à toute participation',
},
}
@@ -205,9 +205,9 @@ const allCurves = computed(() => {
<code class="inertia__formula-code">Seuil = M + (1-M) × (1 - (T/W)<sup>G</sup>)</code>
</div>
<div class="inertia__formula-legend">
<span><strong>T</strong> = votes exprimes</span>
<span><strong>T</strong> = votes exprimés</span>
<span><strong>W</strong> = taille WoT</span>
<span><strong>M</strong> = majorite cible</span>
<span><strong>M</strong> = majorité cible</span>
<span><strong>G</strong> = gradient d'inertie</span>
</div>
</div>