diff --git a/app/astro.config.mjs b/app/astro.config.mjs
index 71d417a..d592f0f 100644
--- a/app/astro.config.mjs
+++ b/app/astro.config.mjs
@@ -62,4 +62,5 @@ export default defineConfig({
},
validateSecrets: true,
},
+ trailingSlash: 'always',
})
diff --git a/app/src/content/docs/fluff-event-2026/charity/index.md b/app/src/content/docs/fluff-event-2026/charity/index.md
new file mode 100644
index 0000000..f6d8194
--- /dev/null
+++ b/app/src/content/docs/fluff-event-2026/charity/index.md
@@ -0,0 +1,41 @@
+---
+title: Association soutenue en 2026
+---
+
+L'association soutenue par le Fluff Event 2026 est **l'association [Petits Princes](https://petitsprinces.com/)** !
+
+La mission de Petits Princes est de réaliser les rêves d'enfants gravement malades pour leur offrir des moments de joie, de répit et d'évasion adaptés à leurs souhaits. L'association mobilise bénévoles, partenaires et dons pour concevoir et financer ces projets personnalisés, en privilégiant la transparence et l'accompagnement des familles.
+
+
+## Résultats du vote des communautés
+
+Cette année, six associations ont été sélectionnées pour être soumises au vote des communautés, qui a permis de déterminer l'association soutenue par le Fluff Event 2026. Voici les résultats du vote :
+
+| Classement | Association | Choix médian |
+|:--:|--|:--:|
+| 1 | **Petits Princes** | **2.683** |
+| 2 | Imagine For Margo | 3.611 |
+| 3 | La chaîne de l'espoir | 3.733 |
+| 4 | Tout le monde contre le cancer | 4.097 |
+| 5 | Sourire à la vie | 4.313 |
+| 6 | Premiers de cordée | 5.545 |
+
+Vous pouvez consulter le détail des résultats ici : [Votes Fluff Event 2026](https://votes.fluffevent.fr/2026/).
+
+La méthode de vote utilisée pour ce classement est la "**méthode de meilleure médiane**". Concrètement, chaque votant a exprimé ses préférences en classant les associations du choix 1 (association préférée) au choix 6 (association moins préférée). La méthode de vote classe les associations en fonction de la médiane de leurs choix.
+
+Pour en savoir plus sur la méthode de vote utilisée et la lecture de ce classement, veuillez consulter "[Modalités de vote des communautés pour l'association soutenues](./voting/)".
+
+
+## Processus de sélection des associations
+
+Les associations sélectionnées pour le vote des communautés ont été choisies à l'issue d'un processus de sélection à plusieurs étapes, qui permet de sélectionner des associations en accord avec les valeurs du Fluff Event, tout en donnant la voix aux participants et à leurs communautés.
+
+Les étapes de ce processus sont :
+1. Proposition du public
+2. Tri interne
+3. Accord et engagement des associations
+4. Sondage des participants
+5. Vote des communautés
+
+Pour en savoir plus sur ce processus de sélection, les critères d'évaluation utilisés pour le tri interne, veuillez consulter la page "[Processus de sélection de l'association soutenue](./selection/)".
diff --git a/app/src/content/docs/fluff-event-2026/charity.md b/app/src/content/docs/fluff-event-2026/charity/selection.md
similarity index 98%
rename from app/src/content/docs/fluff-event-2026/charity.md
rename to app/src/content/docs/fluff-event-2026/charity/selection.md
index e57ecdf..9b4dca1 100644
--- a/app/src/content/docs/fluff-event-2026/charity.md
+++ b/app/src/content/docs/fluff-event-2026/charity/selection.md
@@ -1,10 +1,7 @@
---
-title: Association soutenue en 2026
+title: Processus de sélection de l'association soutenue
---
-L'association soutenue par le Fluff Event 2026 n'est pas encore officiellement annoncée.
-
-
## Processus de sélection
Le processus de sélection des associations soutenues par le Fluff Event repose sur des valeurs fondamentales d'inclusion, d'éthique et de transparence. Voici les étapes suivies :
diff --git a/app/src/content/docs/fluff-event-2026/charity/voting.md b/app/src/content/docs/fluff-event-2026/charity/voting.md
new file mode 100644
index 0000000..e776154
--- /dev/null
+++ b/app/src/content/docs/fluff-event-2026/charity/voting.md
@@ -0,0 +1,99 @@
+---
+title: Modalités de vote des communautés pour l'association soutenue
+---
+
+## Méthode de vote utilisée
+
+La méthode de vote utilisée pour le classement des associations sélectionnées et soumises au vote des communautés est la "**méthode de meilleure médiane**". Concrètement, chaque votant a exprimé ses préférences en classant les associations du choix 1 (association préférée) au choix 6 (association moins préférée). La méthode de vote classe les associations en fonction de la médiane de leurs choix.
+
+
+## Lecture des résultats du vote des communautés
+
+Les résultats du vote des communautés sont présentés sous la forme d'un classement des associations sélectionnées, du choix médian le plus préféré (le plus proche du choix 1) au choix médian le moins préféré (le plus proche du choix 6).
+
+Le choix médian représente le choix qui serait exprimé par un votant au milieu de la distribution des votes pour chaque association. Le classement permet ainsi de déterminer l'association généralement préférée des communautés, qui obtient le choix médian le plus proche du choix 1 et qui devrait être soutenue par l'événement.
+
+
+## Calcul des résultats du vote des communautés
+
+Illustrons le calcul des résultats avec un exemple, tel que pour 4 associations et 6 votes reçus :
+- Classement du vote 1 : A (choix 1) > B (choix 2) > C (choix 3) > D (choix 4)
+- Classement du vote 2 : A (choix 1) > B (choix 2) > D (choix 3) > C (choix 4)
+- Classement du vote 3 : A (choix 1) > C (choix 2) > B (choix 3) > D (choix 4)
+- Classement du vote 4 : B (choix 1) > A (choix 2) > D (choix 3) > C (choix 4)
+- Classement du vote 5 : B (choix 1) > C (choix 2) > A (choix 3) > D (choix 4)
+- Classement du vote 6 : C (choix 1) > B (choix 2) > D (choix 3) > A (choix 4)
+
+Pour chaque association, le choix médian va combiner deux valeurs :
+- La valeur médiane des choix exprimés, arrondie à la valeur supérieure en cas de nombre pair de votes.
+- La proportion de votes exprimant la valeur médiane dans la moitié des votes préférant l'association, sur l'ensemble des votes exprimant la valeur médiane.
+
+Détaillons le calcul pour obtenir le résultat de l'association B :
+- Les choix exprimés sont : 2, 2, 3, 1, 1, 2
+- On trie les choix et on les coupe en deux moitiés : 1, 1, 2 ; 2, 2, 3
+- La valeur médiane est 2, arrondie au supérieur à 2
+- Dans l'ensemble, il y a 3 votes exprimant cette valeur médiane comme choix
+- Dans la première moitié, il y a 1 vote exprimant cette valeur médiane comme choix
+- On ajoute alors la proportion 1 ÷ 3 = 0.33 à la valeur médiane
+- On obtient enfin un choix médian de 2.33 pour l'association B
+
+On peut appliquer le même raisonnement pour calculer le choix médian des autres associations.
+
+
+Voir le détail de tous les calculs
+
+Pour l'association A :
+- Choix exprimés : 1, 1, 1, 2, 3, 4
+- Triés et coupés en deux : 1, 1, 1 ; 2, 3, 4
+- Valeur médiane : 1.5, arrondie au supérieur à 2
+- Proportion dans la première moitié : 0 ÷ 1 = 0
+- Choix médian : 2.0
+
+Pour l'association B (rappel) :
+- Choix exprimés : 2, 2, 3, 1, 1, 2
+- Triés et coupés en deux : 1, 1, 2 ; 2, 2, 3
+- Valeur médiane : 2, arrondie au supérieur à 2
+- Proportion dans la première moitié : 1 ÷ 3 = 0.33
+- Choix médian : 2.33
+
+Pour l'association C :
+- Choix exprimés : 3, 4, 2, 4, 2, 1
+- Triés et coupés en deux : 1, 2, 2 ; 3, 4, 4
+- Valeur médiane : 2.5, arrondie au supérieur à 3
+- Proportion dans la première moitié : 0 ÷ 1 = 0
+- Choix médian : 3.0
+
+Pour l'association D :
+- Choix exprimés : 4, 3, 4, 3, 4, 3
+- Triés et coupés en deux : 3, 3, 3 ; 4, 4, 4
+- Valeur médiane : 3.5, arrondie au supérieur à 4
+- Proportion dans la première moitié : 0 ÷ 3 = 0
+- Choix médian : 4.0
+
+Le raisonnement serait moins intuitif mais aussi valable en arrondissant la valeur médiane à l'inférieur, par exemple pour l'association D :
+- Valeur médiane : 3.5, arrondie à l'inférieur à 3
+- Proportion dans la première moitié : 3 ÷ 3 = 1
+- Choix médian : 4.0
+
+
+
+Au final, les résultats de ce vote seraient les suivants :
+1. Association A, avec un choix médian de 2.0
+2. Association B, avec un choix médian de 2.33
+3. Association C, avec un choix médian de 3.0
+4. Association D, avec un choix médian de 4.0
+
+Et l'association A serait ainsi celle généralement préférée et qui devrait être soutenue par l'événement.
+
+## FAQ
+
+
+Pourquoi utiliser la méthode de meilleure médiane pour le vote des communautés ?
+
+La méthode de meilleure médiane est utilisée pour le vote des communautés car elle permet à la fois de prendre en compte les préférences de tous les votants de manière équitable et d'exprimer l'ensemble des résultats en un classement simple à lire.
+
+Cette méthode de vote peut être plus initialement moins intuitive que d'autres et notre implémentation ne permet pas de classer deux associations ex-aequo, mais elle permet de refléter les préférences collectives des communautés en un seul vote et d'éviter les biais liés à la polarisation des votes.
+
+
+
+Pour toute autre question ou problème sur lequel nous pouvons vous aider, n'hésitez pas à nous contacter par e-mail à [contact@fluffevent.fr](mailto:contact@fluffevent.fr), ou en ouvrant un ticket sur notre [Discord](https://discord.com/invite/rAesnJHuPe).
diff --git a/app/src/content/docs/fluff-event-2026/sidebar.config.mjs b/app/src/content/docs/fluff-event-2026/sidebar.config.mjs
index 07591a7..22987d1 100644
--- a/app/src/content/docs/fluff-event-2026/sidebar.config.mjs
+++ b/app/src/content/docs/fluff-event-2026/sidebar.config.mjs
@@ -18,6 +18,28 @@ const sidebar = [
},
slug: 'fluff-event-2026/charity',
},
+ {
+ label: 'Sélection de l’association',
+ translations: {
+ en: 'Charity selection',
+ },
+ items: [
+ {
+ label: 'Processus de sélection',
+ translations: {
+ en: 'Selection process',
+ },
+ slug: 'fluff-event-2026/charity/selection',
+ },
+ {
+ label: 'Modalités de vote des communautés',
+ translations: {
+ en: 'Communities voting process',
+ },
+ slug: 'fluff-event-2026/charity/voting',
+ },
+ ],
+ }
]
export default sidebar