Guide pour manifester en sécurité : gestes d’urgence, sac, soins, droits face à la police. Site statique, hors ligne. https://safemanif.antifat32.org
  • JavaScript 59.4%
  • CSS 38.5%
  • HTML 2.1%
Aller au fichier
2026-10-29 05:57:51 +01:00
public Première publication 2026-10-29 05:57:51 +01:00
scripts Première publication 2026-10-29 05:57:51 +01:00
src Première publication 2026-10-29 05:57:51 +01:00
.gitignore Première publication 2026-10-29 05:57:51 +01:00
index.html Première publication 2026-10-29 05:57:51 +01:00
LICENSE Première publication 2026-10-29 05:57:51 +01:00
package-lock.json Première publication 2026-10-29 05:57:51 +01:00
package.json Première publication 2026-10-29 05:57:51 +01:00
README.md Première publication 2026-10-29 05:57:51 +01:00
vite.config.js Première publication 2026-10-29 05:57:51 +01:00

SafeManif

Guide pour manifester en sécurité : les gestes d’urgence (gaz, blessure, brûlure, panique, interpellation), la liste du sac, les premiers soins, la protection, les dangers, l’extrême droite, les droits face à la police et les moyens de communiquer quand le réseau sature.

En ligne : https://safemanif.antifat32.org

Le site est entièrement statique. Il ne contient ni traceur ni cookie, et il continue de fonctionner sans réseau une fois chargé, grâce à un service worker. La liste du sac cochée reste dans le navigateur, sur le téléphone de la personne.

Développer

Il faut Node.js 20 ou plus récent.

npm ci
npm run dev       # serveur de développement
npm run build     # site final dans dist/, avec dist/sw.js pour le hors-ligne

dist/ se sert tel quel avec n’importe quel serveur web.

Organisation

  • src/content.js : tout le texte du guide (rubriques, fiches d’urgence, numéros utiles, liste du sac). C’est le fichier à modifier pour corriger ou compléter le contenu.
  • src/App.jsx : l’interface.
  • src/Picto.jsx : les pictogrammes.
  • src/styles.css : la mise en page.
  • scripts/gen-sw.mjs : génère le service worker après la construction.

Licence

Le code est publié sous licence GNU Affero General Public License version 3 (AGPL-3.0-only), voir LICENSE.

Les polices Atkinson Hyperlegible et VT323 sont sous SIL Open Font License, et les icônes Lucide sous licence ISC.

Un projet d’AntiFAT32.