diff --git a/artifacts/voix-du-peuple/public/opengraph.jpg b/artifacts/voix-du-peuple/public/opengraph.jpg index 566f14f..604c27c 100644 Binary files a/artifacts/voix-du-peuple/public/opengraph.jpg and b/artifacts/voix-du-peuple/public/opengraph.jpg differ diff --git a/artifacts/voix-du-peuple/src/index.css b/artifacts/voix-du-peuple/src/index.css index 0b1f411..fd2e3a2 100644 --- a/artifacts/voix-du-peuple/src/index.css +++ b/artifacts/voix-du-peuple/src/index.css @@ -77,55 +77,55 @@ --elevate-1: rgba(0,0,0, .03); --elevate-2: rgba(0,0,0, .08); - /* Deep paper/parchment tone */ - --background: 40 20% 96%; - --foreground: 220 30% 12%; + /* Warm parchment tone */ + --background: 40 15% 96%; + --foreground: 200 20% 14%; --border: 40 10% 85%; --input: 40 10% 85%; - --ring: 220 80% 25%; + --ring: 185 42% 28%; /* White-ish cards with slight warmth */ --card: 40 20% 99%; - --card-foreground: 220 30% 12%; + --card-foreground: 200 20% 14%; --card-border: 40 15% 90%; --popover: 40 20% 99%; - --popover-foreground: 220 30% 12%; + --popover-foreground: 200 20% 14%; --popover-border: 40 15% 90%; - /* Deep French Blue */ - --primary: 220 80% 25%; + /* Deep petrol — neutre, sans connotation partisane */ + --primary: 185 42% 28%; --primary-foreground: 0 0% 100%; /* Warm paper accent */ - --secondary: 40 25% 90%; - --secondary-foreground: 220 80% 25%; + --secondary: 40 20% 90%; + --secondary-foreground: 185 42% 28%; - --muted: 40 15% 92%; - --muted-foreground: 220 15% 45%; + --muted: 40 12% 92%; + --muted-foreground: 200 12% 45%; - --accent: 40 25% 90%; - --accent-foreground: 220 80% 25%; + --accent: 40 20% 90%; + --accent-foreground: 185 42% 28%; - /* Warm French Red */ - --destructive: 350 70% 40%; + /* Warm amber-red (alertes uniquement) */ + --destructive: 12 65% 40%; --destructive-foreground: 0 0% 100%; - --sidebar: 40 20% 96%; - --sidebar-foreground: 220 30% 12%; + --sidebar: 40 15% 96%; + --sidebar-foreground: 200 20% 14%; --sidebar-border: 40 10% 85%; - --sidebar-primary: 220 80% 25%; + --sidebar-primary: 185 42% 28%; --sidebar-primary-foreground: 0 0% 100%; - --sidebar-accent: 40 25% 90%; - --sidebar-accent-foreground: 220 80% 25%; - --sidebar-ring: 220 80% 25%; + --sidebar-accent: 40 20% 90%; + --sidebar-accent-foreground: 185 42% 28%; + --sidebar-ring: 185 42% 28%; - --chart-1: 220 80% 25%; - --chart-2: 350 70% 40%; - --chart-3: 40 15% 40%; - --chart-4: 200 40% 40%; - --chart-5: 25 70% 45%; + --chart-1: 185 42% 28%; + --chart-2: 30 65% 42%; + --chart-3: 155 30% 38%; + --chart-4: 210 25% 45%; + --chart-5: 50 55% 42%; --app-font-sans: 'Inter', sans-serif; --app-font-serif: 'Bahnschrift', 'DIN Alternate', 'Franklin Gothic Medium', 'Nimbus Sans Narrow', ui-sans-serif, sans-serif; diff --git a/artifacts/voix-du-peuple/src/pages/about.tsx b/artifacts/voix-du-peuple/src/pages/about.tsx index 113f858..e800eef 100644 --- a/artifacts/voix-du-peuple/src/pages/about.tsx +++ b/artifacts/voix-du-peuple/src/pages/about.tsx @@ -1,6 +1,6 @@ import React from "react"; import { Link } from "wouter"; -import { ArrowLeft, Shield, Brain, BookOpen, Scale, ExternalLink } from "lucide-react"; +import { ArrowLeft, Shield, Brain, BookOpen, Scale, ExternalLink, MessageSquare } from "lucide-react"; import { Button } from "@/components/ui/button"; const TEXTES_SOURCES = [ @@ -113,6 +113,24 @@ export default function About() {
++ Cette plateforme est conçue pour ouvrir un espace d'expression — pas pour produire des consensus scientifiques ou établir des faits. Ce que vous lisez dans la synthèse reflète ce que des citoyens ont choisi d'exprimer : leurs préoccupations, leurs attentes, leurs désaccords. +
++ Les propositions ne sont ni expertisées, ni validées politiquement, ni représentatives d'une majorité. Leur intérêt réside dans leur existence même : des personnes ont pris le temps de s'exprimer sur ce qui leur tient à cœur. +
++ La démarche est portée par un auteur personnellement attaché à l'expertise, à la rigueur et au fait vérifié. Cette plateforme n'est pas un substitut à la délibération éclairée — c'est un outil d'écoute et de traduction de la parole citoyenne brute. +
+- La Voix du Peuple recueille vos propositions et les synthétise en un résumé clair, destiné à être transmis à vos élus. - Exprimez-vous librement — chaque contribution est modérée selon le droit international des droits humains, puis intégrée au résumé collectif affiché à droite. + La Voix du Peuple est un espace d'expression citoyenne, pas un sondage ni une vérité établie. + Exprimez-vous librement — chaque contribution est modérée selon le droit international des droits humains, puis reflétée dans la synthèse collective affichée à droite. + Ce que vous lisez représente ce que des personnes ont choisi d'exprimer, pas un consensus validé.
+ Ce document reflète des expressions citoyennes, pas des faits vérifiés ni un consensus officiel. La démarche est portée par un auteur attaché à l'expertise et au dialogue fondé sur les preuves. +
+Ce que cette plateforme n'est pas
++ La synthèse n'est pas un document factuel. Elle reflète fidèlement ce qui a été exprimé — ni plus ni moins. Les propositions ne sont pas vérifiées, expertisées ni validées politiquement. Cette plateforme capture des expressions citoyennes, pas des vérités établies. +
++ L'auteur de la démarche reste personnellement attaché à l'expertise et au dialogue fondé sur les preuves. Ce projet n'a pas vocation à substituer la parole collective au jugement éclairé, mais à rendre cette parole lisible et transmissible. +
+