diff --git a/pages/agences.vue b/pages/agences.vue
index fa9e178..a2d72f5 100644
--- a/pages/agences.vue
+++ b/pages/agences.vue
@@ -128,12 +128,6 @@
: 'color: var(--nav-text-muted); border-bottom: 2px solid transparent;'"
@click="desktopMapView = 'graphe'"
>Vue graphique
- Média
@@ -225,11 +219,6 @@
: 'color: var(--nav-text-muted); border-bottom: 2px solid transparent;'"
@click="mobileMapView = 'graphe'"
>Graphe
- Média
diff --git a/pages/media.vue b/pages/media.vue
index 60367eb..f43c3a7 100644
--- a/pages/media.vue
+++ b/pages/media.vue
@@ -92,6 +92,18 @@
Chatbot plein ecran
+
+
+
+
+ Bonpote V2
+
@@ -119,6 +131,61 @@
+
+
+
+
Reference editoriale
+
Carte FRACAS des pensees ecologiques
+
+ FRACAS (Familles, Racines et Arpentages des Courants et Alternatives Solidaires) est une carte des ecoles de pensee ecologique publiee par Bonpote en octobre 2024. Elle reference ~140 auteurs et autrices reparti-es en 10 ecoles de pensee, depuis l'ecosocialisme jusqu'a l'ethique environnementale.
+
+
+ Le RAG ATIS est construit sur cette reference : chaque auteur ingere dans la bibliotheque correspond a une entree de la carte FRACAS. Les ecoles de pensee, les positions et les couleurs de notre carte sont transposees 1:1 depuis Bonpote V2.
+
+
+
+
+
Les 10 ecoles de pensee (FRACAS V2)
+
+
+
+
+
{{ ecole.label }}
+
{{ ecole.description }}
+
+
+
+
+
+
@@ -195,7 +262,7 @@ interface LivreRag { slug: string; titre: string; annee: number; couches: string
interface AuteurData { id: string; nom: string; dates: string; ecoles: string[]; ecole_principale: string; livres_rag: LivreRag[]; theses_cles: string[]; bio_courte: string }
interface PenseesData { meta: any; ecoles: EcoleData[]; auteurs: AuteurData[] }
-type LayoutMode = 'split' | 'carte-full' | 'chatbot-full'
+type LayoutMode = 'split' | 'carte-full' | 'chatbot-full' | 'bonpote'
const STORAGE_KEY = 'media-layout-mode'
const SPLIT_RATIO_KEY = 'media-split-ratio'
@@ -261,7 +328,7 @@ function onHandleMouseup() {
onMounted(async () => {
if (typeof window !== 'undefined') {
const saved = localStorage.getItem(STORAGE_KEY) as LayoutMode | null
- if (saved && ['split', 'carte-full', 'chatbot-full'].includes(saved)) {
+ if (saved && ['split', 'carte-full', 'chatbot-full', 'bonpote'].includes(saved)) {
layoutMode.value = saved
}
const savedRatio = parseFloat(localStorage.getItem(SPLIT_RATIO_KEY) ?? '')