From 6420eb3113fc9eca9359861fd1efecb45879f9b3 Mon Sep 17 00:00:00 2001 From: Jalil Arfaoui Date: Tue, 28 Jun 2022 14:45:08 +0200 Subject: [PATCH] feat: structuration contenu --- .eleventy.js | 11 ++++++++--- _includes/layouts/base.njk | 2 +- css/index.css | 2 +- familles.njk | 4 ++-- index.njk | 35 ++++++++++++++++++++++++++++++++++- infos/actualites.md | 9 +++++++++ infos/contact.md | 9 +++++++++ infos/demystifiee.md | 33 +++++++++++++++++++++++++++++++++ infos/droit.md | 1 + infos/historique.md | 1 + infos/motif-4.md | 11 +++++++++++ infos/on-parle-de-nous.md | 7 +++++++ infos/presse.md | 1 + infos/qui-sommes-nous.md | 35 +++++++++++++++++++++++++++++++++++ package-lock.json | 19 +------------------ package.json | 3 +-- 16 files changed, 155 insertions(+), 28 deletions(-) create mode 100644 infos/actualites.md create mode 100644 infos/contact.md create mode 100644 infos/demystifiee.md create mode 100644 infos/motif-4.md create mode 100644 infos/on-parle-de-nous.md create mode 100644 infos/qui-sommes-nous.md diff --git a/.eleventy.js b/.eleventy.js index ed08f1c..066132e 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -1,15 +1,12 @@ const { DateTime } = require("luxon"); const pluginNavigation = require("@11ty/eleventy-navigation"); -const relativeUrl = require("eleventy-filter-relative-url"); module.exports = function(eleventyConfig) { eleventyConfig.addPlugin(pluginNavigation); eleventyConfig.addPassthroughCopy("css"); - eleventyConfig.addFilter('url', relativeUrl); - eleventyConfig.addFilter("readableDate", dateObj => { return DateTime.fromJSDate(dateObj, {zone: 'utc'}).setLocale("fr").toFormat("dd LLL yyyy"); }); @@ -32,5 +29,13 @@ module.exports = function(eleventyConfig) { }); eleventyConfig.addFilter("nlToBr", string => string.replaceAll('\n', '
')) + + return { + // Pre-process *.md files with: (default: `liquid`) + markdownTemplateEngine: "njk", + + // Pre-process *.html files with: (default: `liquid`) + htmlTemplateEngine: "njk", + } } diff --git a/_includes/layouts/base.njk b/_includes/layouts/base.njk index df26a44..210b482 100644 --- a/_includes/layouts/base.njk +++ b/_includes/layouts/base.njk @@ -7,7 +7,7 @@ - + diff --git a/css/index.css b/css/index.css index 25c9c82..d9e4e20 100644 --- a/css/index.css +++ b/css/index.css @@ -27,7 +27,7 @@ p:last-child { p, .tmpl-post li, img { - max-width: 37.5em; /* 600px /16 */ + /*max-width: 37.5em; !* 600px /16 *!*/ } p, .tmpl-post li { diff --git a/familles.njk b/familles.njk index 6892505..9b93037 100644 --- a/familles.njk +++ b/familles.njk @@ -2,8 +2,8 @@ layout: layouts/base.njk permalink: /familles/ eleventyNavigation: -key: Toutes les familles -order: 2 + key: Toutes les familles + order: 2 ---

Toutes les familles

diff --git a/index.njk b/index.njk index afa58d1..fdf53e9 100644 --- a/index.njk +++ b/index.njk @@ -5,9 +5,42 @@ key: Home order: 1 --- -

Rétablissons la vérité sur l’instruction en famille

+

Instruction en famille : Nous ne sommes pas des séparatistes !

+ +

Rétablissons la vérité sur l’instruction en famille

+ +

Actualités

+ + + +Toutes les actus + +

Dernières familles

{% set listeFamilles = collections.familles | head(3) %} {% include "familles.njk" %}

Toutes les familles.

+ +

Qui sommes-nous ?

+ +

Un groupe de parents dont les enfants sont instruits en famille et qui veut lutter pour conserver cette liberté fondamentale !.
+ Suite à la mise en application de la loi dite de lutte contre les séparatismes, notre choix de vie est aujourd’hui remis en question. + Passage d’un régime déclaratif, avec des contrôles, à un régime d’autorisation exceptionnelle. +

+ +

Nous nous sommes donc réunis en collectif pour :

+ + +

On parle de nous

+ +Dans les médias et sur les réseaux, on parle de nous ! diff --git a/infos/actualites.md b/infos/actualites.md new file mode 100644 index 0000000..cc835a7 --- /dev/null +++ b/infos/actualites.md @@ -0,0 +1,9 @@ +--- +title: Actualités +permalink: /actualites/ +eleventyNavigation: + key: Actualités + order: 1 +--- + +Annonce des actions, annonce des sorties de nouvelles vidéos, nouveaux témoignages, etc. diff --git a/infos/contact.md b/infos/contact.md new file mode 100644 index 0000000..2c86b8a --- /dev/null +++ b/infos/contact.md @@ -0,0 +1,9 @@ +--- +title: Contact +permalink: /contact/ +eleventyNavigation: + key: Contact + order: 10 +--- + +Adresse e-mail + page FB ? diff --git a/infos/demystifiee.md b/infos/demystifiee.md new file mode 100644 index 0000000..a5d6d20 --- /dev/null +++ b/infos/demystifiee.md @@ -0,0 +1,33 @@ +--- +title: L’IEF démystifiée +permalink: /ief-demystifiee/ +eleventyNavigation: + key: L’IEF démystifiée + order: 3 +--- + +L’IEF démystifiée + +-> diaporamas de plein de photos accompagnées de petits textes ou de témoignages (écrits ou vidéo) pour démystifier en images les grands clichés sur l’IEF : + +1/ « Les enfants en IEF n’ont pas de vie sociale » +(photos et descriptifs activités unscho) + +2/ « On ne peut pas apprendre sans école : Les enfants en IEF n’ont pas le niveau scolaire des enfants scolarisés » +(photos et témoignage apprentissage autonome -> Clem qui a appris à lire toute seule) + +3/ « L’IEF est un truc pour les riches » +(statistiques + témoignage famille au RSA ou avec un seul smic) + +4/ « Enseigner c’est un métier… L’IEF c’est bon pour la maternelle, mais pas plus » + +5/ « Il faut avoir fait des études longues pour pouvoir soi-même faire l’IEF à ses enfants » +(référence à la demande d’avoir le bac… témoignage d’enfants IEF donc les parents ont un CAP ou autre) + +6/ « C’est difficile voire impossible de reprendre un cursus scolaire ou de faire des études après l’IEF » +(j’ai une copine qui a 2 filles de 15 et 17 ans dont une passe le bac de français, elles ont été en IEF quasi toute leur vie) + +7/ « Les pro-IEF, c’est comme les vegan, c’est une dérive sectaire » +(montrer la grande diversité des profils dans le collectif) + +etc. diff --git a/infos/droit.md b/infos/droit.md index 753e3e6..f00ae51 100644 --- a/infos/droit.md +++ b/infos/droit.md @@ -1,5 +1,6 @@ --- title: Qu’en dit le droit international ? +permalink: /droit/ eleventyNavigation: key: Droit order: 3 diff --git a/infos/historique.md b/infos/historique.md index 0e79028..224afd1 100644 --- a/infos/historique.md +++ b/infos/historique.md @@ -1,5 +1,6 @@ --- title: Rappel historique +permalink: /historique/ eleventyNavigation: key: Historique order: 3 diff --git a/infos/motif-4.md b/infos/motif-4.md new file mode 100644 index 0000000..6f4829d --- /dev/null +++ b/infos/motif-4.md @@ -0,0 +1,11 @@ +--- +title: Motif 4 +permalink: /motif-4/ +eleventyNavigation: + key: Motif 4 + order: 3 +--- + +Petit descriptif du « motif 4 ». + +Et des nombreux refus déjà essuyés par les familles. diff --git a/infos/on-parle-de-nous.md b/infos/on-parle-de-nous.md new file mode 100644 index 0000000..8c19dcd --- /dev/null +++ b/infos/on-parle-de-nous.md @@ -0,0 +1,7 @@ +--- +title: On parle de nous +permalink: /on-parle-de-nous/ +eleventyNavigation: + key: On parle de nous + order: 9 +--- diff --git a/infos/presse.md b/infos/presse.md index 14e65e5..dbd6679 100644 --- a/infos/presse.md +++ b/infos/presse.md @@ -1,5 +1,6 @@ --- title: Qu’en dit la presse ? +permalink: /presse/ eleventyNavigation: key: Presse order: 3 diff --git a/infos/qui-sommes-nous.md b/infos/qui-sommes-nous.md new file mode 100644 index 0000000..9489d8c --- /dev/null +++ b/infos/qui-sommes-nous.md @@ -0,0 +1,35 @@ +--- +title: Qui sommes-nous ? +permalink: /qui-sommes-nous/ +eleventyNavigation: + key: Qui sommes-nous ? + order: 2 +--- + +Un groupe de parents dont les enfants sont instruits en famille. + +Suite à la mise en application de la loi dite de lutte contre les séparatismes, notre choix de vie est aujourd’hui remis en question. Passage d’un régime déclaratif, avec des contrôles, à un régime d’autorisation pour des motifs précis (cf. [Motif 4](/motif-4)) + +Les familles déjà en IEF bénéficient d’un sursit de 2 ans… Mais nous ne sommes pas dupes ! + +Nous nous sommes donc réunis en collectif pour : +- faire émerger ce sujet sur la place publique. +- faire comprendre à toutes et tous que nous ne sommes pas des séparatistes en ouvrant nos portes et en montrant concrètement qui nous sommes et en quoi consiste notre vie de famille IEF +- sensibiliser les familles d’enfants scolarisés au fait que ce combat les concerne + +Comment nous soutenir : en relayant nos vidéos, en partageant nos publications, en en parlant autour de vous… Vous pouvez toutes et tous être un jour concerné par l’IEF ! + +## Nous combattons à leurs côtés + +### Ils luttent sur le plan légal  + +Liens et descriptifs des différentes assos nationales + +### Ils ont fait le choix d’entrer en résistance  + +Lien et descriptif d’Enfance Libre + +## Les dangereux séparatistes + +[Toute la liste](/familles) + diff --git a/package-lock.json b/package-lock.json index a941eea..eaf75a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,7 @@ "license": "MIT", "devDependencies": { "@11ty/eleventy": "^1.0.1", - "@11ty/eleventy-navigation": "^0.3.3", - "eleventy-filter-relative-url": "^0.2.1" + "@11ty/eleventy-navigation": "^0.3.3" } }, "node_modules/@11ty/dependency-tree": { @@ -943,15 +942,6 @@ "node": ">=0.10.0" } }, - "node_modules/eleventy-filter-relative-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/eleventy-filter-relative-url/-/eleventy-filter-relative-url-0.2.1.tgz", - "integrity": "sha512-WPYsDI3J6KrrSTGORtwKbSK2fIKvezphQtMfMNx7qQXvfC4cb2CIembdrbS0OKcRkwZmO4ajS6S7jHUft1ec2A==", - "dev": true, - "peerDependencies": { - "@11ty/eleventy": ">= 0.12.0" - } - }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -4215,13 +4205,6 @@ "jake": "^10.8.5" } }, - "eleventy-filter-relative-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/eleventy-filter-relative-url/-/eleventy-filter-relative-url-0.2.1.tgz", - "integrity": "sha512-WPYsDI3J6KrrSTGORtwKbSK2fIKvezphQtMfMNx7qQXvfC4cb2CIembdrbS0OKcRkwZmO4ajS6S7jHUft1ec2A==", - "dev": true, - "requires": {} - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", diff --git a/package.json b/package.json index 0a4c49e..0f67ee9 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,6 @@ }, "devDependencies": { "@11ty/eleventy": "^1.0.1", - "@11ty/eleventy-navigation": "^0.3.3", - "eleventy-filter-relative-url": "^0.2.1" + "@11ty/eleventy-navigation": "^0.3.3" } }