From 044ce3f76beed6adb790939d45868d90d662666f Mon Sep 17 00:00:00 2001 From: Julie Blanc Date: Sat, 11 Apr 2026 20:51:26 +0200 Subject: [PATCH] portfolio iyo bissek --- assets/css/figures.css | 4 + assets/css/portfolio.css | 136 +++++++++++++++++- assets/css/print-template.css | 10 +- assets/css/print.css | 4 +- assets/js/plugins/beforeParsed.js | 11 ++ assets/js/plugins/followingNotes.js | 4 +- .../chapitre.txt | 4 +- .../capture-d-ecran-2025-08-23-233241.png | Bin .../capture-d-ecran-2025-08-23-233241.png.txt | 0 .../capture-d-ecran-2025-10-19-220900.png | Bin .../capture-d-ecran-2025-10-19-220900.png.txt | 0 .../chapitre.txt | 49 ++++--- .../logo_wilderness_garden_light.png | Bin .../logo_wilderness_garden_light.png.txt | 0 .../wildernessgarden.png | Bin .../wildernessgarden.png.txt | 0 .../wildernessgarden_screenshots__2.png | Bin .../wildernessgarden_screenshots__2.png.txt | 0 .../wildernessgarden_screenshots__3.png | Bin .../wildernessgarden_screenshots__3.png.txt | 0 .../wildernessgarden_screenshots__4.png | Bin .../wildernessgarden_screenshots__4.png.txt | 0 .../wildernessgarden_screenshots__5.png | Bin .../wildernessgarden_screenshots__5.png.txt | 0 ...025_20260122_0015.grayscale.ink-1-blue.png | Bin ...20260122_0015.grayscale.ink-1-blue.png.txt | 0 ...2025_20260122_0015.grayscale.ink-2-red.png | Bin ..._20260122_0015.grayscale.ink-2-red.png.txt | 0 ..._0015.grayscale.ink-3-fluorescentgreen.png | Bin ...5.grayscale.ink-3-fluorescentgreen.png.txt | 0 .../2025_20260122_0015.jpg | Bin .../2025_20260122_0015.jpg.txt | 0 ...025_20260122_0017.grayscale.ink-1-blue.png | Bin ...20260122_0017.grayscale.ink-1-blue.png.txt | 0 ...2025_20260122_0017.grayscale.ink-2-red.png | Bin ..._20260122_0017.grayscale.ink-2-red.png.txt | 0 ..._0017.grayscale.ink-3-fluorescentgreen.png | Bin ...7.grayscale.ink-3-fluorescentgreen.png.txt | 0 .../2025_20260122_0017.jpg | Bin .../2025_20260122_0017.jpg.txt | 0 ...025_20260122_0022.grayscale.ink-1-blue.png | Bin ...20260122_0022.grayscale.ink-1-blue.png.txt | 0 ...2025_20260122_0022.grayscale.ink-2-red.png | Bin ..._20260122_0022.grayscale.ink-2-red.png.txt | 0 ..._0022.grayscale.ink-3-fluorescentgreen.png | Bin ...2.grayscale.ink-3-fluorescentgreen.png.txt | 0 .../2025_20260122_0022.jpg | Bin .../2025_20260122_0022.jpg.txt | 0 ...025_20260122_0023.grayscale.ink-1-blue.png | Bin ...20260122_0023.grayscale.ink-1-blue.png.txt | 0 ...2025_20260122_0023.grayscale.ink-2-red.png | Bin ..._20260122_0023.grayscale.ink-2-red.png.txt | 0 ..._0023.grayscale.ink-3-fluorescentgreen.png | Bin ...3.grayscale.ink-3-fluorescentgreen.png.txt | 0 .../2025_20260122_0023.jpg | Bin .../2025_20260122_0023.jpg.txt | 0 .../chapitre.txt | 0 .../dither-ascii-pro-1775051501302.png | Bin .../dither-ascii-pro-1775051501302.png.txt | 0 content/{3_index => 4_index}/beirut_2.jpeg | Bin .../{3_index => 4_index}/beirut_2.jpeg.txt | 0 content/{3_index => 4_index}/chapitre.txt | 0 ...9808.blue-red-fluorescentgreen.preview.png | Bin ....blue-red-fluorescentgreen.preview.png.txt | 0 .../dither-ascii-pro-1775051104866.png | Bin .../dither-ascii-pro-1775051104866.png.txt | 0 .../{3_index => 4_index}/gold_cuivrejpg.jpg | Bin .../gold_cuivrejpg.jpg.txt | 0 ...r_20.blue-red-fluorescentgreen.preview.png | Bin ....blue-red-fluorescentgreen.preview.png.txt | 0 content/{3_index => 4_index}/jumaadecor.jpg | Bin .../{3_index => 4_index}/jumaadecor.jpg.txt | 0 .../push-1772898992.blue.preview.png | Bin .../push-1772898992.blue.preview.png.txt | 0 .../{3_index => 4_index}/push-1772898992.png | Bin .../push-1772898992.png.txt | 0 .../reneegood_realityscan.png | Bin .../reneegood_realityscan.png.txt | 0 .../{3_index => 4_index}/silver_blue_pcb.jpg | Bin .../silver_blue_pcb.jpg.txt | 0 content/{3_index => 4_index}/silver_pcb.jpg | Bin .../{3_index => 4_index}/silver_pcb.jpg.txt | 0 .../chapitre.txt | 0 .../dither-ascii-pro-1773764248117.png | Bin .../dither-ascii-pro-1773764248117.png.txt | 0 .../dither-ascii-pro-1775046977173.png | Bin .../dither-ascii-pro-1775046977173.png.txt | 0 .../lafargue.png | Bin .../lafargue.png.txt | 0 .../lafargue_copper.png | Bin .../lafargue_copper.png.txt | 0 .../02_parade_scenarioeveil_mg.pdf | Bin .../02_parade_scenarioeveil_mg.pdf.txt | 0 .../03_parade_etats-a-atteindre-pression.png | Bin ..._parade_etats-a-atteindre-pression.png.txt | 0 ...4_parade_maude-guiraultxatelier-montex.mp4 | Bin ...rade_maude-guiraultxatelier-montex.mp4.txt | 0 content/{5_parade => 6_parade}/chapitre.txt | 0 .../dither-ascii-pro-1773765160567.png | Bin .../dither-ascii-pro-1773765160567.png.txt | 0 .../dither-ascii-pro-1775051213238.png | Bin .../dither-ascii-pro-1775051213238.png.txt | 0 .../femto-logo_pantone-2012.ai | 0 .../femto-logo_pantone-2012.ai.txt | 0 .../femto-logo_quadri-2012.ai | 0 .../femto-logo_quadri-2012.ai.txt | 0 .../logoateliermontex_noir.png | Bin .../logoateliermontex_noir.png.txt | 0 .../{5_parade => 6_parade}/mg_parade_1.jpg | Bin .../mg_parade_1.jpg.txt | 0 .../{5_parade => 6_parade}/mg_parade_1.png | Bin .../mg_parade_1.png.txt | 0 .../{5_parade => 6_parade}/mg_parade_3.jpg | Bin .../mg_parade_3.jpg.txt | 0 .../{5_parade => 6_parade}/mg_parade_3.png | Bin .../mg_parade_3.png.txt | 0 .../{5_parade => 6_parade}/mg_parade_4.jpg | Bin .../mg_parade_4.jpg.txt | 0 .../{5_parade => 6_parade}/mg_parade_4.png | Bin .../mg_parade_4.png.txt | 0 .../{5_parade => 6_parade}/mg_parade_5.jpg | Bin .../mg_parade_5.jpg.txt | 0 .../{5_parade => 6_parade}/mg_parade_5.png | Bin .../mg_parade_5.png.txt | 0 .../{5_parade => 6_parade}/parade_copper.png | Bin .../parade_copper.png.txt | 0 .../chapitre.txt | 0 .../everything-is-real-apple-3.jpg | Bin .../everything-is-real-apple-3.jpg.txt | 0 .../everything-is-real-apple.jpg | Bin .../everything-is-real-apple.jpg.txt | 0 .../everything-is-real-contagion-1.jpg | Bin .../everything-is-real-contagion-1.jpg.txt | 0 .../everything-is-real-contagion-2.jpg | Bin .../everything-is-real-contagion-2.jpg.txt | 0 .../everything-is-real-contagion-3.jpg | Bin .../everything-is-real-contagion-3.jpg.txt | 0 .../everything-is-real-contagion.jpg | Bin .../everything-is-real-contagion.jpg.txt | 0 ...thing-is-real-domestication-de-l-image.pdf | 0 ...g-is-real-domestication-de-l-image.pdf.txt | 0 .../everything-is-real-protest.jpg | Bin .../everything-is-real-protest.jpg.txt | 0 site/blueprints/blocks/image.yml | 4 + site/blueprints/pages/chapitre.yml | 15 ++ site/snippets/blocks/image.php | 1 + site/templates/print.php | 14 +- 147 files changed, 218 insertions(+), 38 deletions(-) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/capture-d-ecran-2025-08-23-233241.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/capture-d-ecran-2025-08-23-233241.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/capture-d-ecran-2025-10-19-220900.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/capture-d-ecran-2025-10-19-220900.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/chapitre.txt (61%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/logo_wilderness_garden_light.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/logo_wilderness_garden_light.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__2.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__2.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__3.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__3.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__4.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__4.png.txt (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__5.png (100%) rename content/{7_iyo-bisseck => 2_iyo-bisseck}/wildernessgarden_screenshots__5.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.grayscale.ink-1-blue.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.grayscale.ink-1-blue.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.grayscale.ink-2-red.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.grayscale.ink-2-red.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.jpg (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0015.jpg.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.grayscale.ink-1-blue.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.grayscale.ink-1-blue.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.grayscale.ink-2-red.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.grayscale.ink-2-red.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.jpg (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0017.jpg.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.grayscale.ink-1-blue.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.grayscale.ink-1-blue.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.grayscale.ink-2-red.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.grayscale.ink-2-red.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.jpg (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0022.jpg.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.grayscale.ink-1-blue.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.grayscale.ink-1-blue.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.grayscale.ink-2-red.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.grayscale.ink-2-red.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.jpg (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/2025_20260122_0023.jpg.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/chapitre.txt (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/dither-ascii-pro-1775051501302.png (100%) rename content/{2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier => 3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier}/dither-ascii-pro-1775051501302.png.txt (100%) rename content/{3_index => 4_index}/beirut_2.jpeg (100%) rename content/{3_index => 4_index}/beirut_2.jpeg.txt (100%) rename content/{3_index => 4_index}/chapitre.txt (100%) rename content/{3_index => 4_index}/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png (100%) rename content/{3_index => 4_index}/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png.txt (100%) rename content/{3_index => 4_index}/dither-ascii-pro-1775051104866.png (100%) rename content/{3_index => 4_index}/dither-ascii-pro-1775051104866.png.txt (100%) rename content/{3_index => 4_index}/gold_cuivrejpg.jpg (100%) rename content/{3_index => 4_index}/gold_cuivrejpg.jpg.txt (100%) rename content/{3_index => 4_index}/index_inter_20.blue-red-fluorescentgreen.preview.png (100%) rename content/{3_index => 4_index}/index_inter_20.blue-red-fluorescentgreen.preview.png.txt (100%) rename content/{3_index => 4_index}/jumaadecor.jpg (100%) rename content/{3_index => 4_index}/jumaadecor.jpg.txt (100%) rename content/{3_index => 4_index}/push-1772898992.blue.preview.png (100%) rename content/{3_index => 4_index}/push-1772898992.blue.preview.png.txt (100%) rename content/{3_index => 4_index}/push-1772898992.png (100%) rename content/{3_index => 4_index}/push-1772898992.png.txt (100%) rename content/{3_index => 4_index}/reneegood_realityscan.png (100%) rename content/{3_index => 4_index}/reneegood_realityscan.png.txt (100%) rename content/{3_index => 4_index}/silver_blue_pcb.jpg (100%) rename content/{3_index => 4_index}/silver_blue_pcb.jpg.txt (100%) rename content/{3_index => 4_index}/silver_pcb.jpg (100%) rename content/{3_index => 4_index}/silver_pcb.jpg.txt (100%) rename content/{4_code-creatif => 5_code-creatif}/chapitre.txt (100%) rename content/{4_code-creatif => 5_code-creatif}/dither-ascii-pro-1773764248117.png (100%) rename content/{4_code-creatif => 5_code-creatif}/dither-ascii-pro-1773764248117.png.txt (100%) rename content/{4_code-creatif => 5_code-creatif}/dither-ascii-pro-1775046977173.png (100%) rename content/{4_code-creatif => 5_code-creatif}/dither-ascii-pro-1775046977173.png.txt (100%) rename content/{4_code-creatif => 5_code-creatif}/lafargue.png (100%) rename content/{4_code-creatif => 5_code-creatif}/lafargue.png.txt (100%) rename content/{4_code-creatif => 5_code-creatif}/lafargue_copper.png (100%) rename content/{4_code-creatif => 5_code-creatif}/lafargue_copper.png.txt (100%) rename content/{5_parade => 6_parade}/02_parade_scenarioeveil_mg.pdf (100%) rename content/{5_parade => 6_parade}/02_parade_scenarioeveil_mg.pdf.txt (100%) rename content/{5_parade => 6_parade}/03_parade_etats-a-atteindre-pression.png (100%) rename content/{5_parade => 6_parade}/03_parade_etats-a-atteindre-pression.png.txt (100%) rename content/{5_parade => 6_parade}/04_parade_maude-guiraultxatelier-montex.mp4 (100%) rename content/{5_parade => 6_parade}/04_parade_maude-guiraultxatelier-montex.mp4.txt (100%) rename content/{5_parade => 6_parade}/chapitre.txt (100%) rename content/{5_parade => 6_parade}/dither-ascii-pro-1773765160567.png (100%) rename content/{5_parade => 6_parade}/dither-ascii-pro-1773765160567.png.txt (100%) rename content/{5_parade => 6_parade}/dither-ascii-pro-1775051213238.png (100%) rename content/{5_parade => 6_parade}/dither-ascii-pro-1775051213238.png.txt (100%) rename content/{5_parade => 6_parade}/femto-logo_pantone-2012.ai (100%) rename content/{5_parade => 6_parade}/femto-logo_pantone-2012.ai.txt (100%) rename content/{5_parade => 6_parade}/femto-logo_quadri-2012.ai (100%) rename content/{5_parade => 6_parade}/femto-logo_quadri-2012.ai.txt (100%) rename content/{5_parade => 6_parade}/logoateliermontex_noir.png (100%) rename content/{5_parade => 6_parade}/logoateliermontex_noir.png.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_1.jpg (100%) rename content/{5_parade => 6_parade}/mg_parade_1.jpg.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_1.png (100%) rename content/{5_parade => 6_parade}/mg_parade_1.png.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_3.jpg (100%) rename content/{5_parade => 6_parade}/mg_parade_3.jpg.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_3.png (100%) rename content/{5_parade => 6_parade}/mg_parade_3.png.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_4.jpg (100%) rename content/{5_parade => 6_parade}/mg_parade_4.jpg.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_4.png (100%) rename content/{5_parade => 6_parade}/mg_parade_4.png.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_5.jpg (100%) rename content/{5_parade => 6_parade}/mg_parade_5.jpg.txt (100%) rename content/{5_parade => 6_parade}/mg_parade_5.png (100%) rename content/{5_parade => 6_parade}/mg_parade_5.png.txt (100%) rename content/{5_parade => 6_parade}/parade_copper.png (100%) rename content/{5_parade => 6_parade}/parade_copper.png.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/chapitre.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-apple-3.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-apple-3.jpg.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-apple.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-apple.jpg.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion-1.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion-1.jpg.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion-2.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion-2.jpg.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion-3.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion-3.jpg.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-contagion.jpg.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-domestication-de-l-image.pdf (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-domestication-de-l-image.pdf.txt (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-protest.jpg (100%) rename content/{6_everything-is-real => 7_everything-is-real}/everything-is-real-protest.jpg.txt (100%) diff --git a/assets/css/figures.css b/assets/css/figures.css index fc47af2..313d901 100644 --- a/assets/css/figures.css +++ b/assets/css/figures.css @@ -49,6 +49,10 @@ figure[data-crop="false"] img { /* --- INTERPAGE ---- */ + +.interpage{ + break-before: left; +} .interpage figure { /*background-color: var(--copper);*/ background-color: var(--silver); diff --git a/assets/css/portfolio.css b/assets/css/portfolio.css index 026c1e5..273d48e 100644 --- a/assets/css/portfolio.css +++ b/assets/css/portfolio.css @@ -3,8 +3,33 @@ --pagedjs-fold: 0px; } +.portfolio{ + page: portfolio; + --margin: 8mm; +} + +@page portfolio:first{ + + @top-left { content: none;} + @top-right { content: none; } + @top-center { content: none;} + @top-right-corner { content: none;} + @top-left-corner { content: none; display: none; } +} + +@page portfolio:nth(2){ + + @top-left { content: none;} + @top-right { content: none; } + @top-center { content: none;} + @top-right-corner { content: none;} + @top-left-corner { content: none; display: none; } +} + + + .pagedjs_portfolio_page .pagedjs_sheet{ - overflow: visible !important; + /* overflow: visible !important; */ } [data-chapter="portfolio"] p{ @@ -19,6 +44,114 @@ } +.portfolio .chapter-header{ + break-before: right; +} + + +.portfolio img{ + width: 100%; + height: 100%; + object-fit: cover; + +} + + +.intro-portfolio{ + width: calc(var(--pagedjs-pagebox-width) - var(--margin)*2); + position: absolute; + left: calc(var(--pagedjs-margin-left)*-1 + var(--margin)); + top: calc(var(--pagedjs-margin-top)*-1 + var(--margin)); + +} + +.portfolio-simple-paysage{ + width: calc(var(--pagedjs-pagebox-width) - var(--margin)*2); + position: relative; + left: calc(var(--pagedjs-margin-left)*-1 + var(--margin)); +} + + +.portfolio-full-page{ + break-before: page; + break-after: page; +} + +.portfolio-full-page figure{ + position: absolute; + width: calc(var(--pagedjs-pagebox-width) + var(--bleed-images)*2); + height: calc(var(--pagedjs-pagebox-height) + var(--bleed-images)*2); + top: calc((var(--pagedjs-margin-top) + var(--bleed-images))*-1); + left: calc((var(--pagedjs-margin-left) + var(--bleed-images))*-1); + z-index: -1; +} + + +.portfolio-spread-left{ + break-before: left; +} + +.portfolio-spread-right{ + break-before: right; +} + +.portfolio-spread figure{ + position: absolute; + z-index: -1; + width: calc(var(--pagedjs-pagebox-width) * 2 + var(--bleed-images)); + height: calc(var(--pagedjs-pagebox-height) + var(--bleed-images)); + top: calc((var(--pagedjs-margin-top) + var(--bleed-images))*-1); + left: calc((var(--pagedjs-margin-left) + var(--bleed-images))*-1); +} + +.portfolio-spread-right figure{ + left: calc(var(--pagedjs-pagebox-width)*-1 - var(--pagedjs-margin-left) - var(--bleed-images)); +} + + + + + +/* IYO BISSECK -------------------------------------------- */ + +#fig-iyo-bisseck-3{ + break-before: page; +} + + +#fig-iyo-bisseck-4 img{ + object-fit: contain; + width: 80%; + object-position: calc(var(--margin) + var(--bleed-images)) calc(var(--pagedjs-margin-top) + var(--bleed-images)); + +} + + +/* #fig-iyo-bisseck-5 img{ + position: relative; + width: 80%; + left: calc(20% - var(--bleed-images)); + object-fit: contain; + object-position: 0px calc(var(--pagedjs-margin-top) + var(--bleed-images)); +} */ + +#fig-iyo-bisseck-5 img{ + object-fit: contain; + width: 80%; + position: relative; + left: calc(10% - var(--bleed-images)); + +} + +#fig-iyo-bisseck-6, #fig-iyo-bisseck-7{ + break-before: page; +} + + + + + + /* ------ DOUBLE PAGE ------- */ .spread{ @@ -45,7 +178,6 @@ left: 0; overflow: hidden; break-after: page; - /*break-before: left;*/ } .spread__right{ margin: 0; diff --git a/assets/css/print-template.css b/assets/css/print-template.css index ceb9410..939c84b 100644 --- a/assets/css/print-template.css +++ b/assets/css/print-template.css @@ -72,9 +72,13 @@ figure img.cover{ object-fit: cover; max-width: none; width:100%; height:100%;} --pagedjs-full-page: spread; } + +.block-type-fullpageimage{ + break-before: page; + break-after: page; +} + .full-bleed-image{ - break-before: left; - page-break-after: always; position: absolute; top: calc(var(--pagedjs-margin-top)*-1 - var(--pagedjs-bleed-top)); height: var(--pagedjs-height); @@ -220,7 +224,7 @@ figure img.cover{ object-fit: cover; max-width: none; width:100%; height:100%;} } -.spread-image figure.full-width img; +.spread-image figure.full-width img, .full-bleed-image figure.full-width img{ max-width: 100%; height: auto; diff --git a/assets/css/print.css b/assets/css/print.css index b843254..ab9652c 100644 --- a/assets/css/print.css +++ b/assets/css/print.css @@ -166,11 +166,11 @@ @page:blank { - @top-left { content: none;} + /* @top-left { content: none;} @top-left-corner { content: none;} @top-right { content: none; } @top-center { content: none;} - @bottom-center { content: none; } + @bottom-center { content: none; } */ } diff --git a/assets/js/plugins/beforeParsed.js b/assets/js/plugins/beforeParsed.js index 3eab861..84505c7 100644 --- a/assets/js/plugins/beforeParsed.js +++ b/assets/js/plugins/beforeParsed.js @@ -6,6 +6,7 @@ class before extends Paged.Handler { beforeParsed(content) { paragraphId(content); + portfolioSpread(content); } } @@ -28,4 +29,14 @@ function paragraphId(content) { paragraph.dataset.uniqueId = id; }); +} + + +function portfolioSpread(content){ + content.querySelectorAll('.portfolio-spread').forEach(block => { + const clone = block.cloneNode(true); + clone.classList.add('portfolio-spread-right'); + block.classList.add('portfolio-spread-left'); + block.parentNode.insertBefore(clone, block.nextSibling); + }); } \ No newline at end of file diff --git a/assets/js/plugins/followingNotes.js b/assets/js/plugins/followingNotes.js index a78ac8b..de41983 100644 --- a/assets/js/plugins/followingNotes.js +++ b/assets/js/plugins/followingNotes.js @@ -10,15 +10,13 @@ class followingNotes extends Paged.Handler { super(chunker, polisher, caller); this.notesClass = ".inline-note"; this.newNotesClass = "following-note"; - // this.reset = this.parameters?.reset; + this.reset = ".chapter"; // this.align = this.parameters?.align; this.followingNoteOverflow = new Set(); } beforeParsed(content) { - console.log("floatnotes"); - let newNotesClass = this.newNotesClass; resetCounter(content, this.reset, this.notesClass); createCallandMarker(content, this.notesClass, newNotesClass); diff --git a/content/1_un-robot-poete-ne-nous-fait-toujours-pas-peur/chapitre.txt b/content/1_un-robot-poete-ne-nous-fait-toujours-pas-peur/chapitre.txt index 8988c1b..e9a5019 100644 --- a/content/1_un-robot-poete-ne-nous-fait-toujours-pas-peur/chapitre.txt +++ b/content/1_un-robot-poete-ne-nous-fait-toujours-pas-peur/chapitre.txt @@ -2,11 +2,11 @@ Title: Un robot-poète ne nous fait toujours pas peur ---- -Maquette: false +Maquette: true ---- -Typesetting: false +Typesetting: true ---- diff --git a/content/7_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png b/content/2_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png similarity index 100% rename from content/7_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png rename to content/2_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png diff --git a/content/7_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png.txt b/content/2_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png.txt similarity index 100% rename from content/7_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png.txt rename to content/2_iyo-bisseck/capture-d-ecran-2025-08-23-233241.png.txt diff --git a/content/7_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png b/content/2_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png similarity index 100% rename from content/7_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png rename to content/2_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png diff --git a/content/7_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png.txt b/content/2_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png.txt similarity index 100% rename from content/7_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png.txt rename to content/2_iyo-bisseck/capture-d-ecran-2025-10-19-220900.png.txt diff --git a/content/7_iyo-bisseck/chapitre.txt b/content/2_iyo-bisseck/chapitre.txt similarity index 61% rename from content/7_iyo-bisseck/chapitre.txt rename to content/2_iyo-bisseck/chapitre.txt index a100ec3..e8d70c1 100644 --- a/content/7_iyo-bisseck/chapitre.txt +++ b/content/2_iyo-bisseck/chapitre.txt @@ -1,8 +1,16 @@ -Title: Iyo Bisseck +Title: Wilderness Garden ---- -Id: iyo-bisseck +Maquette: false + +---- + +Typesetting: false + +---- + +Correction: false ---- @@ -22,33 +30,24 @@ Bio: ---- -Text: [{"content":{"text":"

Wilderness Garden est un jeu vidéo narratif qui explore les histoires entremêlées des technologies contemporaines et des héritages coloniaux. À travers une série d’espaces interconnectés, le joueur traverse des lieux où se dévoilent les infrastructures visibles et invisibles du pouvoir : une salle d’archives, un bureau administratif, les profondeurs d’Internet, ou encore des souvenirs familiaux fragmentés. Le projet interroge les dynamiques d’accès aux ressources, aux territoires et aux espaces numériques, et examine comment les technologies actuelles peuvent prolonger, transformer ou dissimuler des logiques de domination.

Le titre du jeu fait écho à la métaphore controversée formulée par Josep Borrell, qui décrivait l’Europe comme un « jardin » à protéger du reste du monde. En reprenant cette image, Wilderness Garden questionne les récits qui naturalisent les frontières et les hiérarchies entre peuples, territoires et formes de vie.

L’expérience commence dans un espace inspiré du sac amniotique, où la voix et l’avatar d’Iyo invitent les joueurs à prendre conscience de leur propre corps et de leurs histoires transgénérationnelles. Ce point de départ suggère que la mémoire et la présence peuvent devenir des formes de résistance face à l’effacement produit par le neurocapitalisme et les récits coloniaux.

Au fil du parcours, les joueurs rencontrent un jardin clos où la surveillance rappelle les mécanismes du «contrat racial », une salle d’archives où la conférence de Berlin, l’exploitation minière au Congo et la construction de la ligne Congo-Océan révèlent la logistique coloniale qui a redessiné territoires et vies. Sous les océans, les câbles d’Internet réactivent d’anciennes routes impériales, révélant comment l’infrastructure numérique s’inscrit dans des géographies façonnées par l’expansion coloniale.

Un espace administratif, inspiré des bureaux de la CAF, met en scène un système algorithmique qui envoie des lettres recommandées et produit des formes contemporaines de tri, de profilage et de contrôle des populations vulnérables.

Entre ces lieux surgissent aussi des moments plus intimes : une cérémonie de mémoire au cœur des infrastructures numériques, ou un espace poétique évoquant les ancêtres disparus et les fractures familiales.

À travers ce voyage non linéaire, Wilderness Garden invite les joueurs à dépasser les lignes droites des frontières et des récits dominants, pour imaginer des formes de vie plus vastes, capables de reconnaître les graines enfouies dans l’histoire et les possibles retours qu’elles portent.

"},"id":"84b8861c-0e6f-4767-ad55-523766865d95","isHidden":false,"type":"text"},{"content":[],"id":"de1021ac-030f-46be-8673-b48556f62b1f","isHidden":false,"type":"break"}] +Text: [{"content":{"text":"

Wilderness Garden est un jeu vidéo narratif qui explore les histoires entremêlées des technologies contemporaines et des héritages coloniaux. À travers une série d’espaces interconnectés, le joueur traverse des lieux où se dévoilent les infrastructures visibles et invisibles du pouvoir : une salle d’archives, un bureau administratif, les profondeurs d’Internet, ou encore des souvenirs familiaux fragmentés. Le projet interroge les dynamiques d’accès aux ressources, aux territoires et aux espaces numériques, et examine comment les technologies actuelles peuvent prolonger, transformer ou dissimuler des logiques de domination.

Le titre du jeu fait écho à la métaphore controversée formulée par Josep Borrell, qui décrivait l’Europe comme un « jardin » à protéger du reste du monde. En reprenant cette image, Wilderness Garden questionne les récits qui naturalisent les frontières et les hiérarchies entre peuples, territoires et formes de vie.

L’expérience commence dans un espace inspiré du sac amniotique, où la voix et l’avatar d’Iyo invitent les joueurs à prendre conscience de leur propre corps et de leurs histoires transgénérationnelles. Ce point de départ suggère que la mémoire et la présence peuvent devenir des formes de résistance face à l’effacement produit par le neurocapitalisme et les récits coloniaux.

Au fil du parcours, les joueurs rencontrent un jardin clos où la surveillance rappelle les mécanismes du «contrat racial », une salle d’archives où la conférence de Berlin, l’exploitation minière au Congo et la construction de la ligne Congo-Océan révèlent la logistique coloniale qui a redessiné territoires et vies. Sous les océans, les câbles d’Internet réactivent d’anciennes routes impériales, révélant comment l’infrastructure numérique s’inscrit dans des géographies façonnées par l’expansion coloniale.

Un espace administratif, inspiré des bureaux de la CAF, met en scène un système algorithmique qui envoie des lettres recommandées et produit des formes contemporaines de tri, de profilage et de contrôle des populations vulnérables.

Entre ces lieux surgissent aussi des moments plus intimes : une cérémonie de mémoire au cœur des infrastructures numériques, ou un espace poétique évoquant les ancêtres disparus et les fractures familiales.

À travers ce voyage non linéaire, Wilderness Garden invite les joueurs à dépasser les lignes droites des frontières et des récits dominants, pour imaginer des formes de vie plus vastes, capables de reconnaître les graines enfouies dans l’histoire et les possibles retours qu’elles portent.

"},"id":"84b8861c-0e6f-4767-ad55-523766865d95","isHidden":false,"type":"text"},{"content":[],"id":"de1021ac-030f-46be-8673-b48556f62b1f","isHidden":false,"type":"break"},{"content":{"image":["file://36fsvvwod97nz1ga"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-full-page"},"id":"b9b6bc49-ccef-4600-a790-7e89038dfcb5","isHidden":false,"type":"image"},{"content":{"image":["file://czj4n0r93jw8ofsb"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-simple-paysage"},"id":"3c909f8b-7039-4534-887a-d3e3503bc0dd","isHidden":false,"type":"image"},{"content":{"image":["file://coa5h7f71hdru7mj"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-simple-paysage"},"id":"3f146491-fb30-44c7-9efa-d06d46f24b2c","isHidden":false,"type":"image"},{"content":{"image":["file://ujynt8nqvk8r2qie"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-spread"},"id":"f844e22d-3270-4fcd-98e6-5b7fe6a20b7f","isHidden":false,"type":"image"},{"content":{"image":["file://shprtv8wmmlccuma"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-spread"},"id":"98e0f3bf-571c-45f7-bc08-59ea5b4aa4cb","isHidden":false,"type":"image"},{"content":{"image":["file://1doh2xvgznjyh1b5"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-simple-paysage"},"id":"96a2ee17-2755-4791-a4fd-89216171636b","isHidden":false,"type":"image"},{"content":{"image":["file://rkfkgfwvwaoqqqkb"],"imagered":[],"imagegreen":[],"imageblue":[],"alt":"","caption":"","taille":"","classes":"portfolio-simple-paysage"},"id":"f6f02f7e-0006-4b92-8831-e611a8f07cde","isHidden":false,"type":"image"}] ---- -Portfolio: +Avant-titre: -- - spread: - - file://ujynt8nqvk8r2qie - imageontop: - - file://shprtv8wmmlccuma - position: center - largeur: 13 -- - spread: - - file://rkfkgfwvwaoqqqkb - imageontop: - - file://1doh2xvgznjyh1b5 - position: bottomright - largeur: 15 -- - spread: - - file://36fsvvwod97nz1ga - imageontop: - - file://coa5h7f71hdru7mj - position: topleft - largeur: 20 +image: + - file://agycxmm3k3mpbba0 +caption: "" +doublepage: 'false' + +---- + +Portfolio: + +---- + +Id: iyo-bisseck ---- diff --git a/content/7_iyo-bisseck/logo_wilderness_garden_light.png b/content/2_iyo-bisseck/logo_wilderness_garden_light.png similarity index 100% rename from content/7_iyo-bisseck/logo_wilderness_garden_light.png rename to content/2_iyo-bisseck/logo_wilderness_garden_light.png diff --git a/content/7_iyo-bisseck/logo_wilderness_garden_light.png.txt b/content/2_iyo-bisseck/logo_wilderness_garden_light.png.txt similarity index 100% rename from content/7_iyo-bisseck/logo_wilderness_garden_light.png.txt rename to content/2_iyo-bisseck/logo_wilderness_garden_light.png.txt diff --git a/content/7_iyo-bisseck/wildernessgarden.png b/content/2_iyo-bisseck/wildernessgarden.png similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden.png rename to content/2_iyo-bisseck/wildernessgarden.png diff --git a/content/7_iyo-bisseck/wildernessgarden.png.txt b/content/2_iyo-bisseck/wildernessgarden.png.txt similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden.png.txt rename to content/2_iyo-bisseck/wildernessgarden.png.txt diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__2.png b/content/2_iyo-bisseck/wildernessgarden_screenshots__2.png similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__2.png rename to content/2_iyo-bisseck/wildernessgarden_screenshots__2.png diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__2.png.txt b/content/2_iyo-bisseck/wildernessgarden_screenshots__2.png.txt similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__2.png.txt rename to content/2_iyo-bisseck/wildernessgarden_screenshots__2.png.txt diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__3.png b/content/2_iyo-bisseck/wildernessgarden_screenshots__3.png similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__3.png rename to content/2_iyo-bisseck/wildernessgarden_screenshots__3.png diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__3.png.txt b/content/2_iyo-bisseck/wildernessgarden_screenshots__3.png.txt similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__3.png.txt rename to content/2_iyo-bisseck/wildernessgarden_screenshots__3.png.txt diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__4.png b/content/2_iyo-bisseck/wildernessgarden_screenshots__4.png similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__4.png rename to content/2_iyo-bisseck/wildernessgarden_screenshots__4.png diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__4.png.txt b/content/2_iyo-bisseck/wildernessgarden_screenshots__4.png.txt similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__4.png.txt rename to content/2_iyo-bisseck/wildernessgarden_screenshots__4.png.txt diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__5.png b/content/2_iyo-bisseck/wildernessgarden_screenshots__5.png similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__5.png rename to content/2_iyo-bisseck/wildernessgarden_screenshots__5.png diff --git a/content/7_iyo-bisseck/wildernessgarden_screenshots__5.png.txt b/content/2_iyo-bisseck/wildernessgarden_screenshots__5.png.txt similarity index 100% rename from content/7_iyo-bisseck/wildernessgarden_screenshots__5.png.txt rename to content/2_iyo-bisseck/wildernessgarden_screenshots__5.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-1-blue.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-2-red.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.grayscale.ink-3-fluorescentgreen.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0015.jpg.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-1-blue.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-2-red.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.grayscale.ink-3-fluorescentgreen.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0017.jpg.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-1-blue.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-2-red.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.grayscale.ink-3-fluorescentgreen.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0022.jpg.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-1-blue.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-2-red.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.grayscale.ink-3-fluorescentgreen.png.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/2025_20260122_0023.jpg.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/chapitre.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/chapitre.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/chapitre.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/chapitre.txt diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png diff --git a/content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png.txt b/content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png.txt similarity index 100% rename from content/2_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png.txt rename to content/3_e-l-aria-diventa-piu-respirabile-per-tutti-une-television-pirate-pour-le-quartier/dither-ascii-pro-1775051501302.png.txt diff --git a/content/3_index/beirut_2.jpeg b/content/4_index/beirut_2.jpeg similarity index 100% rename from content/3_index/beirut_2.jpeg rename to content/4_index/beirut_2.jpeg diff --git a/content/3_index/beirut_2.jpeg.txt b/content/4_index/beirut_2.jpeg.txt similarity index 100% rename from content/3_index/beirut_2.jpeg.txt rename to content/4_index/beirut_2.jpeg.txt diff --git a/content/3_index/chapitre.txt b/content/4_index/chapitre.txt similarity index 100% rename from content/3_index/chapitre.txt rename to content/4_index/chapitre.txt diff --git a/content/3_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png b/content/4_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png similarity index 100% rename from content/3_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png rename to content/4_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png diff --git a/content/3_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png.txt b/content/4_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png.txt similarity index 100% rename from content/3_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png.txt rename to content/4_index/dither-ascii-pro-1773352929808.blue-red-fluorescentgreen.preview.png.txt diff --git a/content/3_index/dither-ascii-pro-1775051104866.png b/content/4_index/dither-ascii-pro-1775051104866.png similarity index 100% rename from content/3_index/dither-ascii-pro-1775051104866.png rename to content/4_index/dither-ascii-pro-1775051104866.png diff --git a/content/3_index/dither-ascii-pro-1775051104866.png.txt b/content/4_index/dither-ascii-pro-1775051104866.png.txt similarity index 100% rename from content/3_index/dither-ascii-pro-1775051104866.png.txt rename to content/4_index/dither-ascii-pro-1775051104866.png.txt diff --git a/content/3_index/gold_cuivrejpg.jpg b/content/4_index/gold_cuivrejpg.jpg similarity index 100% rename from content/3_index/gold_cuivrejpg.jpg rename to content/4_index/gold_cuivrejpg.jpg diff --git a/content/3_index/gold_cuivrejpg.jpg.txt b/content/4_index/gold_cuivrejpg.jpg.txt similarity index 100% rename from content/3_index/gold_cuivrejpg.jpg.txt rename to content/4_index/gold_cuivrejpg.jpg.txt diff --git a/content/3_index/index_inter_20.blue-red-fluorescentgreen.preview.png b/content/4_index/index_inter_20.blue-red-fluorescentgreen.preview.png similarity index 100% rename from content/3_index/index_inter_20.blue-red-fluorescentgreen.preview.png rename to content/4_index/index_inter_20.blue-red-fluorescentgreen.preview.png diff --git a/content/3_index/index_inter_20.blue-red-fluorescentgreen.preview.png.txt b/content/4_index/index_inter_20.blue-red-fluorescentgreen.preview.png.txt similarity index 100% rename from content/3_index/index_inter_20.blue-red-fluorescentgreen.preview.png.txt rename to content/4_index/index_inter_20.blue-red-fluorescentgreen.preview.png.txt diff --git a/content/3_index/jumaadecor.jpg b/content/4_index/jumaadecor.jpg similarity index 100% rename from content/3_index/jumaadecor.jpg rename to content/4_index/jumaadecor.jpg diff --git a/content/3_index/jumaadecor.jpg.txt b/content/4_index/jumaadecor.jpg.txt similarity index 100% rename from content/3_index/jumaadecor.jpg.txt rename to content/4_index/jumaadecor.jpg.txt diff --git a/content/3_index/push-1772898992.blue.preview.png b/content/4_index/push-1772898992.blue.preview.png similarity index 100% rename from content/3_index/push-1772898992.blue.preview.png rename to content/4_index/push-1772898992.blue.preview.png diff --git a/content/3_index/push-1772898992.blue.preview.png.txt b/content/4_index/push-1772898992.blue.preview.png.txt similarity index 100% rename from content/3_index/push-1772898992.blue.preview.png.txt rename to content/4_index/push-1772898992.blue.preview.png.txt diff --git a/content/3_index/push-1772898992.png b/content/4_index/push-1772898992.png similarity index 100% rename from content/3_index/push-1772898992.png rename to content/4_index/push-1772898992.png diff --git a/content/3_index/push-1772898992.png.txt b/content/4_index/push-1772898992.png.txt similarity index 100% rename from content/3_index/push-1772898992.png.txt rename to content/4_index/push-1772898992.png.txt diff --git a/content/3_index/reneegood_realityscan.png b/content/4_index/reneegood_realityscan.png similarity index 100% rename from content/3_index/reneegood_realityscan.png rename to content/4_index/reneegood_realityscan.png diff --git a/content/3_index/reneegood_realityscan.png.txt b/content/4_index/reneegood_realityscan.png.txt similarity index 100% rename from content/3_index/reneegood_realityscan.png.txt rename to content/4_index/reneegood_realityscan.png.txt diff --git a/content/3_index/silver_blue_pcb.jpg b/content/4_index/silver_blue_pcb.jpg similarity index 100% rename from content/3_index/silver_blue_pcb.jpg rename to content/4_index/silver_blue_pcb.jpg diff --git a/content/3_index/silver_blue_pcb.jpg.txt b/content/4_index/silver_blue_pcb.jpg.txt similarity index 100% rename from content/3_index/silver_blue_pcb.jpg.txt rename to content/4_index/silver_blue_pcb.jpg.txt diff --git a/content/3_index/silver_pcb.jpg b/content/4_index/silver_pcb.jpg similarity index 100% rename from content/3_index/silver_pcb.jpg rename to content/4_index/silver_pcb.jpg diff --git a/content/3_index/silver_pcb.jpg.txt b/content/4_index/silver_pcb.jpg.txt similarity index 100% rename from content/3_index/silver_pcb.jpg.txt rename to content/4_index/silver_pcb.jpg.txt diff --git a/content/4_code-creatif/chapitre.txt b/content/5_code-creatif/chapitre.txt similarity index 100% rename from content/4_code-creatif/chapitre.txt rename to content/5_code-creatif/chapitre.txt diff --git a/content/4_code-creatif/dither-ascii-pro-1773764248117.png b/content/5_code-creatif/dither-ascii-pro-1773764248117.png similarity index 100% rename from content/4_code-creatif/dither-ascii-pro-1773764248117.png rename to content/5_code-creatif/dither-ascii-pro-1773764248117.png diff --git a/content/4_code-creatif/dither-ascii-pro-1773764248117.png.txt b/content/5_code-creatif/dither-ascii-pro-1773764248117.png.txt similarity index 100% rename from content/4_code-creatif/dither-ascii-pro-1773764248117.png.txt rename to content/5_code-creatif/dither-ascii-pro-1773764248117.png.txt diff --git a/content/4_code-creatif/dither-ascii-pro-1775046977173.png b/content/5_code-creatif/dither-ascii-pro-1775046977173.png similarity index 100% rename from content/4_code-creatif/dither-ascii-pro-1775046977173.png rename to content/5_code-creatif/dither-ascii-pro-1775046977173.png diff --git a/content/4_code-creatif/dither-ascii-pro-1775046977173.png.txt b/content/5_code-creatif/dither-ascii-pro-1775046977173.png.txt similarity index 100% rename from content/4_code-creatif/dither-ascii-pro-1775046977173.png.txt rename to content/5_code-creatif/dither-ascii-pro-1775046977173.png.txt diff --git a/content/4_code-creatif/lafargue.png b/content/5_code-creatif/lafargue.png similarity index 100% rename from content/4_code-creatif/lafargue.png rename to content/5_code-creatif/lafargue.png diff --git a/content/4_code-creatif/lafargue.png.txt b/content/5_code-creatif/lafargue.png.txt similarity index 100% rename from content/4_code-creatif/lafargue.png.txt rename to content/5_code-creatif/lafargue.png.txt diff --git a/content/4_code-creatif/lafargue_copper.png b/content/5_code-creatif/lafargue_copper.png similarity index 100% rename from content/4_code-creatif/lafargue_copper.png rename to content/5_code-creatif/lafargue_copper.png diff --git a/content/4_code-creatif/lafargue_copper.png.txt b/content/5_code-creatif/lafargue_copper.png.txt similarity index 100% rename from content/4_code-creatif/lafargue_copper.png.txt rename to content/5_code-creatif/lafargue_copper.png.txt diff --git a/content/5_parade/02_parade_scenarioeveil_mg.pdf b/content/6_parade/02_parade_scenarioeveil_mg.pdf similarity index 100% rename from content/5_parade/02_parade_scenarioeveil_mg.pdf rename to content/6_parade/02_parade_scenarioeveil_mg.pdf diff --git a/content/5_parade/02_parade_scenarioeveil_mg.pdf.txt b/content/6_parade/02_parade_scenarioeveil_mg.pdf.txt similarity index 100% rename from content/5_parade/02_parade_scenarioeveil_mg.pdf.txt rename to content/6_parade/02_parade_scenarioeveil_mg.pdf.txt diff --git a/content/5_parade/03_parade_etats-a-atteindre-pression.png b/content/6_parade/03_parade_etats-a-atteindre-pression.png similarity index 100% rename from content/5_parade/03_parade_etats-a-atteindre-pression.png rename to content/6_parade/03_parade_etats-a-atteindre-pression.png diff --git a/content/5_parade/03_parade_etats-a-atteindre-pression.png.txt b/content/6_parade/03_parade_etats-a-atteindre-pression.png.txt similarity index 100% rename from content/5_parade/03_parade_etats-a-atteindre-pression.png.txt rename to content/6_parade/03_parade_etats-a-atteindre-pression.png.txt diff --git a/content/5_parade/04_parade_maude-guiraultxatelier-montex.mp4 b/content/6_parade/04_parade_maude-guiraultxatelier-montex.mp4 similarity index 100% rename from content/5_parade/04_parade_maude-guiraultxatelier-montex.mp4 rename to content/6_parade/04_parade_maude-guiraultxatelier-montex.mp4 diff --git a/content/5_parade/04_parade_maude-guiraultxatelier-montex.mp4.txt b/content/6_parade/04_parade_maude-guiraultxatelier-montex.mp4.txt similarity index 100% rename from content/5_parade/04_parade_maude-guiraultxatelier-montex.mp4.txt rename to content/6_parade/04_parade_maude-guiraultxatelier-montex.mp4.txt diff --git a/content/5_parade/chapitre.txt b/content/6_parade/chapitre.txt similarity index 100% rename from content/5_parade/chapitre.txt rename to content/6_parade/chapitre.txt diff --git a/content/5_parade/dither-ascii-pro-1773765160567.png b/content/6_parade/dither-ascii-pro-1773765160567.png similarity index 100% rename from content/5_parade/dither-ascii-pro-1773765160567.png rename to content/6_parade/dither-ascii-pro-1773765160567.png diff --git a/content/5_parade/dither-ascii-pro-1773765160567.png.txt b/content/6_parade/dither-ascii-pro-1773765160567.png.txt similarity index 100% rename from content/5_parade/dither-ascii-pro-1773765160567.png.txt rename to content/6_parade/dither-ascii-pro-1773765160567.png.txt diff --git a/content/5_parade/dither-ascii-pro-1775051213238.png b/content/6_parade/dither-ascii-pro-1775051213238.png similarity index 100% rename from content/5_parade/dither-ascii-pro-1775051213238.png rename to content/6_parade/dither-ascii-pro-1775051213238.png diff --git a/content/5_parade/dither-ascii-pro-1775051213238.png.txt b/content/6_parade/dither-ascii-pro-1775051213238.png.txt similarity index 100% rename from content/5_parade/dither-ascii-pro-1775051213238.png.txt rename to content/6_parade/dither-ascii-pro-1775051213238.png.txt diff --git a/content/5_parade/femto-logo_pantone-2012.ai b/content/6_parade/femto-logo_pantone-2012.ai similarity index 100% rename from content/5_parade/femto-logo_pantone-2012.ai rename to content/6_parade/femto-logo_pantone-2012.ai diff --git a/content/5_parade/femto-logo_pantone-2012.ai.txt b/content/6_parade/femto-logo_pantone-2012.ai.txt similarity index 100% rename from content/5_parade/femto-logo_pantone-2012.ai.txt rename to content/6_parade/femto-logo_pantone-2012.ai.txt diff --git a/content/5_parade/femto-logo_quadri-2012.ai b/content/6_parade/femto-logo_quadri-2012.ai similarity index 100% rename from content/5_parade/femto-logo_quadri-2012.ai rename to content/6_parade/femto-logo_quadri-2012.ai diff --git a/content/5_parade/femto-logo_quadri-2012.ai.txt b/content/6_parade/femto-logo_quadri-2012.ai.txt similarity index 100% rename from content/5_parade/femto-logo_quadri-2012.ai.txt rename to content/6_parade/femto-logo_quadri-2012.ai.txt diff --git a/content/5_parade/logoateliermontex_noir.png b/content/6_parade/logoateliermontex_noir.png similarity index 100% rename from content/5_parade/logoateliermontex_noir.png rename to content/6_parade/logoateliermontex_noir.png diff --git a/content/5_parade/logoateliermontex_noir.png.txt b/content/6_parade/logoateliermontex_noir.png.txt similarity index 100% rename from content/5_parade/logoateliermontex_noir.png.txt rename to content/6_parade/logoateliermontex_noir.png.txt diff --git a/content/5_parade/mg_parade_1.jpg b/content/6_parade/mg_parade_1.jpg similarity index 100% rename from content/5_parade/mg_parade_1.jpg rename to content/6_parade/mg_parade_1.jpg diff --git a/content/5_parade/mg_parade_1.jpg.txt b/content/6_parade/mg_parade_1.jpg.txt similarity index 100% rename from content/5_parade/mg_parade_1.jpg.txt rename to content/6_parade/mg_parade_1.jpg.txt diff --git a/content/5_parade/mg_parade_1.png b/content/6_parade/mg_parade_1.png similarity index 100% rename from content/5_parade/mg_parade_1.png rename to content/6_parade/mg_parade_1.png diff --git a/content/5_parade/mg_parade_1.png.txt b/content/6_parade/mg_parade_1.png.txt similarity index 100% rename from content/5_parade/mg_parade_1.png.txt rename to content/6_parade/mg_parade_1.png.txt diff --git a/content/5_parade/mg_parade_3.jpg b/content/6_parade/mg_parade_3.jpg similarity index 100% rename from content/5_parade/mg_parade_3.jpg rename to content/6_parade/mg_parade_3.jpg diff --git a/content/5_parade/mg_parade_3.jpg.txt b/content/6_parade/mg_parade_3.jpg.txt similarity index 100% rename from content/5_parade/mg_parade_3.jpg.txt rename to content/6_parade/mg_parade_3.jpg.txt diff --git a/content/5_parade/mg_parade_3.png b/content/6_parade/mg_parade_3.png similarity index 100% rename from content/5_parade/mg_parade_3.png rename to content/6_parade/mg_parade_3.png diff --git a/content/5_parade/mg_parade_3.png.txt b/content/6_parade/mg_parade_3.png.txt similarity index 100% rename from content/5_parade/mg_parade_3.png.txt rename to content/6_parade/mg_parade_3.png.txt diff --git a/content/5_parade/mg_parade_4.jpg b/content/6_parade/mg_parade_4.jpg similarity index 100% rename from content/5_parade/mg_parade_4.jpg rename to content/6_parade/mg_parade_4.jpg diff --git a/content/5_parade/mg_parade_4.jpg.txt b/content/6_parade/mg_parade_4.jpg.txt similarity index 100% rename from content/5_parade/mg_parade_4.jpg.txt rename to content/6_parade/mg_parade_4.jpg.txt diff --git a/content/5_parade/mg_parade_4.png b/content/6_parade/mg_parade_4.png similarity index 100% rename from content/5_parade/mg_parade_4.png rename to content/6_parade/mg_parade_4.png diff --git a/content/5_parade/mg_parade_4.png.txt b/content/6_parade/mg_parade_4.png.txt similarity index 100% rename from content/5_parade/mg_parade_4.png.txt rename to content/6_parade/mg_parade_4.png.txt diff --git a/content/5_parade/mg_parade_5.jpg b/content/6_parade/mg_parade_5.jpg similarity index 100% rename from content/5_parade/mg_parade_5.jpg rename to content/6_parade/mg_parade_5.jpg diff --git a/content/5_parade/mg_parade_5.jpg.txt b/content/6_parade/mg_parade_5.jpg.txt similarity index 100% rename from content/5_parade/mg_parade_5.jpg.txt rename to content/6_parade/mg_parade_5.jpg.txt diff --git a/content/5_parade/mg_parade_5.png b/content/6_parade/mg_parade_5.png similarity index 100% rename from content/5_parade/mg_parade_5.png rename to content/6_parade/mg_parade_5.png diff --git a/content/5_parade/mg_parade_5.png.txt b/content/6_parade/mg_parade_5.png.txt similarity index 100% rename from content/5_parade/mg_parade_5.png.txt rename to content/6_parade/mg_parade_5.png.txt diff --git a/content/5_parade/parade_copper.png b/content/6_parade/parade_copper.png similarity index 100% rename from content/5_parade/parade_copper.png rename to content/6_parade/parade_copper.png diff --git a/content/5_parade/parade_copper.png.txt b/content/6_parade/parade_copper.png.txt similarity index 100% rename from content/5_parade/parade_copper.png.txt rename to content/6_parade/parade_copper.png.txt diff --git a/content/6_everything-is-real/chapitre.txt b/content/7_everything-is-real/chapitre.txt similarity index 100% rename from content/6_everything-is-real/chapitre.txt rename to content/7_everything-is-real/chapitre.txt diff --git a/content/6_everything-is-real/everything-is-real-apple-3.jpg b/content/7_everything-is-real/everything-is-real-apple-3.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-apple-3.jpg rename to content/7_everything-is-real/everything-is-real-apple-3.jpg diff --git a/content/6_everything-is-real/everything-is-real-apple-3.jpg.txt b/content/7_everything-is-real/everything-is-real-apple-3.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-apple-3.jpg.txt rename to content/7_everything-is-real/everything-is-real-apple-3.jpg.txt diff --git a/content/6_everything-is-real/everything-is-real-apple.jpg b/content/7_everything-is-real/everything-is-real-apple.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-apple.jpg rename to content/7_everything-is-real/everything-is-real-apple.jpg diff --git a/content/6_everything-is-real/everything-is-real-apple.jpg.txt b/content/7_everything-is-real/everything-is-real-apple.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-apple.jpg.txt rename to content/7_everything-is-real/everything-is-real-apple.jpg.txt diff --git a/content/6_everything-is-real/everything-is-real-contagion-1.jpg b/content/7_everything-is-real/everything-is-real-contagion-1.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion-1.jpg rename to content/7_everything-is-real/everything-is-real-contagion-1.jpg diff --git a/content/6_everything-is-real/everything-is-real-contagion-1.jpg.txt b/content/7_everything-is-real/everything-is-real-contagion-1.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion-1.jpg.txt rename to content/7_everything-is-real/everything-is-real-contagion-1.jpg.txt diff --git a/content/6_everything-is-real/everything-is-real-contagion-2.jpg b/content/7_everything-is-real/everything-is-real-contagion-2.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion-2.jpg rename to content/7_everything-is-real/everything-is-real-contagion-2.jpg diff --git a/content/6_everything-is-real/everything-is-real-contagion-2.jpg.txt b/content/7_everything-is-real/everything-is-real-contagion-2.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion-2.jpg.txt rename to content/7_everything-is-real/everything-is-real-contagion-2.jpg.txt diff --git a/content/6_everything-is-real/everything-is-real-contagion-3.jpg b/content/7_everything-is-real/everything-is-real-contagion-3.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion-3.jpg rename to content/7_everything-is-real/everything-is-real-contagion-3.jpg diff --git a/content/6_everything-is-real/everything-is-real-contagion-3.jpg.txt b/content/7_everything-is-real/everything-is-real-contagion-3.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion-3.jpg.txt rename to content/7_everything-is-real/everything-is-real-contagion-3.jpg.txt diff --git a/content/6_everything-is-real/everything-is-real-contagion.jpg b/content/7_everything-is-real/everything-is-real-contagion.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion.jpg rename to content/7_everything-is-real/everything-is-real-contagion.jpg diff --git a/content/6_everything-is-real/everything-is-real-contagion.jpg.txt b/content/7_everything-is-real/everything-is-real-contagion.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-contagion.jpg.txt rename to content/7_everything-is-real/everything-is-real-contagion.jpg.txt diff --git a/content/6_everything-is-real/everything-is-real-domestication-de-l-image.pdf b/content/7_everything-is-real/everything-is-real-domestication-de-l-image.pdf similarity index 100% rename from content/6_everything-is-real/everything-is-real-domestication-de-l-image.pdf rename to content/7_everything-is-real/everything-is-real-domestication-de-l-image.pdf diff --git a/content/6_everything-is-real/everything-is-real-domestication-de-l-image.pdf.txt b/content/7_everything-is-real/everything-is-real-domestication-de-l-image.pdf.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-domestication-de-l-image.pdf.txt rename to content/7_everything-is-real/everything-is-real-domestication-de-l-image.pdf.txt diff --git a/content/6_everything-is-real/everything-is-real-protest.jpg b/content/7_everything-is-real/everything-is-real-protest.jpg similarity index 100% rename from content/6_everything-is-real/everything-is-real-protest.jpg rename to content/7_everything-is-real/everything-is-real-protest.jpg diff --git a/content/6_everything-is-real/everything-is-real-protest.jpg.txt b/content/7_everything-is-real/everything-is-real-protest.jpg.txt similarity index 100% rename from content/6_everything-is-real/everything-is-real-protest.jpg.txt rename to content/7_everything-is-real/everything-is-real-protest.jpg.txt diff --git a/site/blueprints/blocks/image.yml b/site/blueprints/blocks/image.yml index 46976d7..b8d6850 100644 --- a/site/blueprints/blocks/image.yml +++ b/site/blueprints/blocks/image.yml @@ -54,3 +54,7 @@ fields: "small": Petite "medium": Moyenne "big": Grande + classes: + label: Classes CSS + type: tags + icon: code diff --git a/site/blueprints/pages/chapitre.yml b/site/blueprints/pages/chapitre.yml index 422f6f8..f62e0b6 100644 --- a/site/blueprints/pages/chapitre.yml +++ b/site/blueprints/pages/chapitre.yml @@ -72,6 +72,21 @@ columns: fieldsets: - break - blank + avant_titre: + label: "Avant le titre" + type: object + fields: + image: + label: Image + type: files + multiple: false + caption: + label: Légende + type: text + doublepage: + label: Double page + type: toggle + default: false portfolio: label: Portfolio type: structure diff --git a/site/snippets/blocks/image.php b/site/snippets/blocks/image.php index 43afc2c..7faad1b 100644 --- a/site/snippets/blocks/image.php +++ b/site/snippets/blocks/image.php @@ -8,6 +8,7 @@ $src = $block->image()->toFile()->url(); $GLOBALS['figCount'] = ($GLOBALS['figCount'] ?? 0) + 1; $figId = 'fig-' . Str::slug($block->parent()?->author() ?? '') . '-' . $GLOBALS['figCount']; + ?> diff --git a/site/templates/print.php b/site/templates/print.php index 821934b..5001c88 100644 --- a/site/templates/print.php +++ b/site/templates/print.php @@ -35,6 +35,17 @@ author()->html()->smartypants() ?> title()->html()->smartypants() ?> + + avant_titre()->toObject(); ?> + image()->isNotEmpty() && ($img = $avantTitre->image()->toFile())): ?> +
+ + caption()->isNotEmpty()): ?> +
caption()->html() ?>
+ +
+ +
@@ -83,8 +94,9 @@
+ text()->toBlocks() as $block): ?> -
+