diff --git a/artifacts/voix-du-peuple/src/App.tsx b/artifacts/voix-du-peuple/src/App.tsx index 31f5067..f0125e0 100644 --- a/artifacts/voix-du-peuple/src/App.tsx +++ b/artifacts/voix-du-peuple/src/App.tsx @@ -28,6 +28,18 @@ function Navbar() { À propos Fonctionnement +
+ + + + + +
); diff --git a/artifacts/voix-du-peuple/src/index.css b/artifacts/voix-du-peuple/src/index.css index d322b98..e8ef3d4 100644 --- a/artifacts/voix-du-peuple/src/index.css +++ b/artifacts/voix-du-peuple/src/index.css @@ -1,4 +1,4 @@ -@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap'); @import "tailwindcss"; @import "tw-animate-css"; @plugin "@tailwindcss/typography"; @@ -128,7 +128,7 @@ --chart-5: 25 70% 45%; --app-font-sans: 'Inter', sans-serif; - --app-font-serif: 'Fraunces', Georgia, serif; + --app-font-serif: 'Bahnschrift', 'DIN Alternate', 'Franklin Gothic Medium', 'Nimbus Sans Narrow', ui-sans-serif, sans-serif; --app-font-mono: 'JetBrains Mono', monospace; --radius: 0rem; /* Sharp edges for revolutionary feel */ diff --git a/artifacts/voix-du-peuple/src/pages/about.tsx b/artifacts/voix-du-peuple/src/pages/about.tsx index 10f501c..113f858 100644 --- a/artifacts/voix-du-peuple/src/pages/about.tsx +++ b/artifacts/voix-du-peuple/src/pages/about.tsx @@ -97,7 +97,7 @@ export default function About() {

À propos

-

+

Un outil simple pour recueillir les propositions citoyennes, les synthétiser et les rendre lisibles par les élus qui nous représentent.

@@ -108,7 +108,7 @@ export default function About() {

Le concept

-

+

Cette plateforme permet à tout citoyen de soumettre une proposition, une demande ou une préoccupation. Ces contributions sont agrégées et synthétisées automatiquement pour produire un résumé clair, directement utilisable par des représentants politiques, des associations ou des collectivités.

@@ -118,14 +118,14 @@ export default function About() {

Le filtre démocratique

-

+

Pour maintenir un espace de dialogue constructif, chaque contribution est évaluée automatiquement par un agent d'intelligence artificielle. Les contenus contraires aux droits fondamentaux reconnus par le droit international ne sont pas intégrés à la synthèse.

Valeurs protégées

-
    +
    • La dignité humaine universelle et inviolable
    • L'égalité et la non-discrimination
    • La liberté d'expression dans le respect des droits d'autrui
    • @@ -133,7 +133,7 @@ export default function About() {
    • L'attachement aux processus démocratiques et pacifiques
-

+

Lorsqu'une contribution n'est pas retenue, l'auteur en est informé sans que sa contribution ne soit rendue publique.

@@ -143,7 +143,7 @@ export default function About() {

La synthèse

-

+

Dès qu'une contribution est intégrée, un second agent relit l'ensemble des propositions reçues et produit un résumé structuré par thèmes. Ce document, mis à jour en temps réel, est conçu pour être directement transmis à des élus, des services publics ou toute instance décisionnelle.

@@ -153,7 +153,7 @@ export default function About() {

Fondements juridiques

-

+

La modération s'appuie sur les textes internationaux suivants. Les articles cités fondent les critères d'acceptation et de refus des contributions.

@@ -185,7 +185,7 @@ export default function About() { {source.articles.map((art) => (

{art.num}

-

+

« {art.texte} »