diff --git a/backend/archives/consultationexpress/a4paper/cover.tex b/backend/archives/consultationexpress/a4paper/cover.tex
index 02a1cf5..67d3a43 100644
--- a/backend/archives/consultationexpress/a4paper/cover.tex
+++ b/backend/archives/consultationexpress/a4paper/cover.tex
@@ -28,7 +28,7 @@
\vspace{12mm}
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/archives/consultationexpress/instagram-carre/cover.tex b/backend/archives/consultationexpress/instagram-carre/cover.tex
index 6d40805..fb2d5b4 100644
--- a/backend/archives/consultationexpress/instagram-carre/cover.tex
+++ b/backend/archives/consultationexpress/instagram-carre/cover.tex
@@ -22,7 +22,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
diff --git a/backend/archives/consultationexpress/instagram-fullscreen/cover.tex b/backend/archives/consultationexpress/instagram-fullscreen/cover.tex
index caa6613..fd1cbc0 100644
--- a/backend/archives/consultationexpress/instagram-fullscreen/cover.tex
+++ b/backend/archives/consultationexpress/instagram-fullscreen/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/archives/consultationexpress/instagram-story/cover.tex b/backend/archives/consultationexpress/instagram-story/cover.tex
index f1bbb0d..1447927 100644
--- a/backend/archives/consultationexpress/instagram-story/cover.tex
+++ b/backend/archives/consultationexpress/instagram-story/cover.tex
@@ -29,7 +29,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/archives/consultationexpress/lettre/cover.tex b/backend/archives/consultationexpress/lettre/cover.tex
index 57d4b3c..4fde303 100644
--- a/backend/archives/consultationexpress/lettre/cover.tex
+++ b/backend/archives/consultationexpress/lettre/cover.tex
@@ -28,7 +28,7 @@
\vspace{12mm}
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/archives/consultationexpress/slide169/cover.tex b/backend/archives/consultationexpress/slide169/cover.tex
index e2c3ff1..120386c 100644
--- a/backend/archives/consultationexpress/slide169/cover.tex
+++ b/backend/archives/consultationexpress/slide169/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/archives/deconstruit/a4paper/cover.tex b/backend/archives/deconstruit/a4paper/cover.tex
index 5dc7e58..70af280 100644
--- a/backend/archives/deconstruit/a4paper/cover.tex
+++ b/backend/archives/deconstruit/a4paper/cover.tex
@@ -4,7 +4,7 @@
\vspace{12mm}
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/archives/deconstruit/a4paper/fonds_a4.svg b/backend/archives/deconstruit/a4paper/fonds_a4.svg
index 6eefc52..7231255 100644
--- a/backend/archives/deconstruit/a4paper/fonds_a4.svg
+++ b/backend/archives/deconstruit/a4paper/fonds_a4.svg
@@ -105,7 +105,7 @@
id="tspan3"
x="227.02623"
y="1101.326"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans';fill:#ffcccc;fill-opacity:1;stroke-width:0.49882">MASTERMIND TECHNO-REBELLEMentorat TECHNO-REBELLEMASTERMIND TECHNO-REBELLEMentorat TECHNO-REBELLEMASTERMIND TECHNO-REBELLEMentorat TECHNO-REBELLEMASTERMIND TECHNO-REBELLEMentorat TECHNO-REBELLEMASTERMIND TECHNO-REBELLEMentorat TECHNO-REBELLEDéconstruIT - MASTERMIND TECHNO-REBELLEDéconstruIT - Mentorat TECHNO-REBELLEDéconstruIT - MASTERMIND TECHNO-REBELLEDéconstruIT - Mentorat TECHNO-REBELLEDéconstruIT - MASTERMIND TECHNO-REBELLEDéconstruIT - Mentorat TECHNO-REBELLE /dev/null
+then
+ echo "Inkscape is not installed. Please install it and try again."
+ exit 1
+fi
+
+# Root directory to start the search
+ROOT_DIR="styles"
+
+# Function to convert SVG to PNG and PDF
+convert_svg() {
+ local svg_file="$1"
+ local dir=$(dirname "$svg_file")
+ local filename=$(basename -- "$svg_file")
+ local filename="${filename%.*}"
+
+ # Convert to PNG
+ inkscape --export-type=png --export-filename="${dir}/${filename}.png" "$svg_file"
+
+ # Convert to PDF
+ inkscape --export-type=pdf --export-filename="${dir}/${filename}.pdf" "$svg_file"
+
+ echo "Converted $svg_file to PNG and PDF"
+}
+
+# Find all SVG files recursively and convert them
+find "$ROOT_DIR" -type f -name "*.svg" | while read svg_file; do
+ convert_svg "$svg_file"
+done
+
+echo "Conversion complete!"
\ No newline at end of file
diff --git a/backend/styles/consultation-express/instagram-carre/cover.tex b/backend/styles/consultation-express/instagram-carre/cover.tex
index 3697528..bc2a313 100644
--- a/backend/styles/consultation-express/instagram-carre/cover.tex
+++ b/backend/styles/consultation-express/instagram-carre/cover.tex
@@ -22,7 +22,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
diff --git a/backend/styles/consultation-express/instagram-carre/header.tex b/backend/styles/consultation-express/instagram-carre/header.tex
index 81dd7c3..c1e5c98 100644
--- a/backend/styles/consultation-express/instagram-carre/header.tex
+++ b/backend/styles/consultation-express/instagram-carre/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.pdf b/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.pdf
index 22ccff7..c0293da 100644
Binary files a/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.pdf and b/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.pdf differ
diff --git a/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.png b/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.png
new file mode 100644
index 0000000..077853d
Binary files /dev/null and b/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.png differ
diff --git a/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.svg b/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.svg
new file mode 100644
index 0000000..554e2b9
--- /dev/null
+++ b/backend/styles/consultation-express/instagram-carre/post-consultation-express-1080-1080-jaune.svg
@@ -0,0 +1,182 @@
+
+
+
+
diff --git a/backend/styles/consultation-express/instagram-fullscreen/cover.tex b/backend/styles/consultation-express/instagram-fullscreen/cover.tex
index 82bafea..b8c2bd9 100644
--- a/backend/styles/consultation-express/instagram-fullscreen/cover.tex
+++ b/backend/styles/consultation-express/instagram-fullscreen/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.pdf b/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.pdf
index a04a4b6..ba3ac15 100644
Binary files a/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.pdf and b/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.pdf differ
diff --git a/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.png b/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.png
new file mode 100644
index 0000000..c373435
Binary files /dev/null and b/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.png differ
diff --git a/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.svg b/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.svg
new file mode 100644
index 0000000..8d6d746
--- /dev/null
+++ b/backend/styles/consultation-express/instagram-fullscreen/fullscreen-consultation-express-1080-1350-jaune.svg
@@ -0,0 +1,182 @@
+
+
+
+
diff --git a/backend/styles/consultation-express/instagram-fullscreen/header.tex b/backend/styles/consultation-express/instagram-fullscreen/header.tex
index 1c6386d..e121c5d 100644
--- a/backend/styles/consultation-express/instagram-fullscreen/header.tex
+++ b/backend/styles/consultation-express/instagram-fullscreen/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/consultation-express/instagram-story/cover.tex b/backend/styles/consultation-express/instagram-story/cover.tex
index fca71ea..c3d3296 100644
--- a/backend/styles/consultation-express/instagram-story/cover.tex
+++ b/backend/styles/consultation-express/instagram-story/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/consultation-express/instagram-story/header.tex b/backend/styles/consultation-express/instagram-story/header.tex
index 86c1c74..625c813 100644
--- a/backend/styles/consultation-express/instagram-story/header.tex
+++ b/backend/styles/consultation-express/instagram-story/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.pdf b/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.pdf
index 659b378..1a86ccc 100644
Binary files a/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.pdf and b/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.pdf differ
diff --git a/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.png b/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.png
new file mode 100644
index 0000000..9cc2542
Binary files /dev/null and b/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.png differ
diff --git a/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.svg b/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.svg
new file mode 100644
index 0000000..7914d4c
--- /dev/null
+++ b/backend/styles/consultation-express/instagram-story/story-consultation-express-1080-1920-jaune.svg
@@ -0,0 +1,182 @@
+
+
+
+
diff --git a/backend/styles/jevalideca-beige/instagram-carre/cover.tex b/backend/styles/consultation-express/slide169/cover.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/instagram-carre/cover.tex
rename to backend/styles/consultation-express/slide169/cover.tex
index 3697528..bc2a313 100644
--- a/backend/styles/jevalideca-beige/instagram-carre/cover.tex
+++ b/backend/styles/consultation-express/slide169/cover.tex
@@ -22,7 +22,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
diff --git a/backend/styles/consultation-express/slide169/header.tex b/backend/styles/consultation-express/slide169/header.tex
new file mode 100644
index 0000000..b139886
--- /dev/null
+++ b/backend/styles/consultation-express/slide169/header.tex
@@ -0,0 +1,84 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+% Define custom colors
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
+
+\usepackage{listings}
+
+\lstset{
+basicstyle=\ttfamily\color{codeTextColor},
+numbers=left,
+numberstyle=\footnotesize\color{codeTextColor},
+stepnumber=2,
+numbersep=5pt,
+backgroundcolor=\color{codeBackgroundColor},
+showspaces=false,
+showstringspaces=false,
+showtabs=false,
+tabsize=2,
+captionpos=b,
+breaklines=true,
+breakatwhitespace=true,
+breakautoindent=true,
+linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\pagenumbering{gobble}
+\AddToHook{cmd/section/before}{\clearpage}
+\AddToHook{cmd/subsection/before}{\clearpage}
+
+\usepackage{caption}
+\DeclareCaptionLabelFormat{nolabel}{}
+\captionsetup{labelformat=nolabel,textformat=empty}
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/Cinzel/]{Cinzel-SemiBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+
+% Set colors for headings and text
+\titleformat*{\section}{\LARGE\headingfont\color{titleColor}}
+\titleformat*{\subsection}{\Large\headingfont\color{titleColor}}
+\titleformat*{\subsubsection}{\large\headingfont\color{titleColor}}
+\titleformat*{\paragraph}{\normalsize\headingfont\color{titleColor}}
+\titleformat*{\subparagraph}{\small\headingfont\color{titleColor}}
+\renewcommand{\maketitlehooka}{\headingfont\color{titleColor}}
+
+% Set default text color
+\color{textColor}
+
+\newcommand{\emoji}[1]{
+{\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
\ No newline at end of file
diff --git a/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.pdf b/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.pdf
new file mode 100644
index 0000000..64a7c8d
Binary files /dev/null and b/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.pdf differ
diff --git a/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.png b/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.png
new file mode 100644
index 0000000..6fed378
Binary files /dev/null and b/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.png differ
diff --git a/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.svg b/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.svg
new file mode 100644
index 0000000..bee319d
--- /dev/null
+++ b/backend/styles/consultation-express/slide169/slides-consultation-express-1920-1080-jaune.svg
@@ -0,0 +1,175 @@
+
+
+
+
diff --git a/backend/styles/deconstruit/instagram-carre/cover.tex b/backend/styles/deconstruit/instagram-carre/cover.tex
index 3697528..bc2a313 100644
--- a/backend/styles/deconstruit/instagram-carre/cover.tex
+++ b/backend/styles/deconstruit/instagram-carre/cover.tex
@@ -22,7 +22,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
diff --git a/backend/styles/deconstruit/instagram-carre/header.tex b/backend/styles/deconstruit/instagram-carre/header.tex
index 9def91c..b5fcd3f 100644
--- a/backend/styles/deconstruit/instagram-carre/header.tex
+++ b/backend/styles/deconstruit/instagram-carre/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.pdf b/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.pdf
index 3072b0c..9cf4974 100644
Binary files a/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.pdf and b/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.pdf differ
diff --git a/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.png b/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.png
new file mode 100644
index 0000000..e693956
Binary files /dev/null and b/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.png differ
diff --git a/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.svg b/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.svg
new file mode 100644
index 0000000..446b21d
--- /dev/null
+++ b/backend/styles/deconstruit/instagram-carre/post-deconstruit-1080-1080-jaune.svg
@@ -0,0 +1,195 @@
+
+
+
+
diff --git a/backend/styles/deconstruit/instagram-fullscreen/cover.tex b/backend/styles/deconstruit/instagram-fullscreen/cover.tex
index 82bafea..b8c2bd9 100644
--- a/backend/styles/deconstruit/instagram-fullscreen/cover.tex
+++ b/backend/styles/deconstruit/instagram-fullscreen/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.pdf b/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.pdf
index c808e03..42b9351 100644
Binary files a/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.pdf and b/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.pdf differ
diff --git a/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.png b/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.png
new file mode 100644
index 0000000..515a180
Binary files /dev/null and b/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.png differ
diff --git a/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.svg b/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.svg
new file mode 100644
index 0000000..23e73c9
--- /dev/null
+++ b/backend/styles/deconstruit/instagram-fullscreen/fullscreen-deconstruit-1080-1350-jaune.svg
@@ -0,0 +1,195 @@
+
+
+
+
diff --git a/backend/styles/deconstruit/instagram-fullscreen/header.tex b/backend/styles/deconstruit/instagram-fullscreen/header.tex
index 734f261..0780022 100644
--- a/backend/styles/deconstruit/instagram-fullscreen/header.tex
+++ b/backend/styles/deconstruit/instagram-fullscreen/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/deconstruit/instagram-story/cover.tex b/backend/styles/deconstruit/instagram-story/cover.tex
index fca71ea..c3d3296 100644
--- a/backend/styles/deconstruit/instagram-story/cover.tex
+++ b/backend/styles/deconstruit/instagram-story/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/deconstruit/instagram-story/header.tex b/backend/styles/deconstruit/instagram-story/header.tex
index 1c32e8c..f6f595d 100644
--- a/backend/styles/deconstruit/instagram-story/header.tex
+++ b/backend/styles/deconstruit/instagram-story/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.pdf b/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.pdf
index 98f8bda..bb41b77 100644
Binary files a/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.pdf and b/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.pdf differ
diff --git a/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.png b/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.png
new file mode 100644
index 0000000..86ba5b8
Binary files /dev/null and b/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.png differ
diff --git a/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.svg b/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.svg
new file mode 100644
index 0000000..dc5cdc2
--- /dev/null
+++ b/backend/styles/deconstruit/instagram-story/story-deconstruit-1080-1920-jaune.svg
@@ -0,0 +1,195 @@
+
+
+
+
diff --git a/backend/styles/deconstruit/slide169/cover.tex b/backend/styles/deconstruit/slide169/cover.tex
new file mode 100644
index 0000000..bc2a313
--- /dev/null
+++ b/backend/styles/deconstruit/slide169/cover.tex
@@ -0,0 +1,56 @@
+\newpage
+
+\thispagestyle{empty}
+
+\noindent Pleine Confiance \emoji{🛡️}\emoji{🧘}
+
+\noindent Cybersécurité, loi 25 et réputation web: ajoute des vies à ta business, comme dans Mario Bros, mais sans avoir à te péter la tête sur des briques ni devoir prendre des champignons verts.
+
+\noindent Accompagnement personnalisé et tutoriels clé en main pour que tu respires enfin.
+
+\noindent Inscription: \url{https://jevalide.ca/confiance}
+
+\pagebreak
+
+\noindent Consultation Express \emoji{🧠}
+
+\noindent Utilise mon jus de cerveau pour tes besoins techno. Une rencontre virtuelle d’une heure, suivie d’un résumé et d’un plan d’action.
+
+\noindent Sécurité et confidentialité, recommandations personnalisées, innovation durable
+
+\noindent \url{https://jevalide.ca/express}
+
+\pagebreak
+
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
+
+\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
+
+\noindent \textbf{Libérons ensemble ton entreprise, ta clientèle et toi de l’oppression numérique}.
+
+\noindent Travaillons de manière durable et alignée sur tes valeurs. Tout en ayant bien du fun !
+
+\noindent \url{https://jevalide.ca/deconstruit}
+
+\pagebreak
+
+\noindent Tu apprécies ? \emoji{❤️} et partage !\newline
+
+\leavevmode \newline
+
+\noindent Viens faire un tour sur mon site web \newline \url{https://jevalide.ca} \newline et mes réseaux sociaux \newline \url{https://jevalide.ca/liens/}
+
+\pagebreak
+
+\noindent Certains droits réservés\ \ccbysa\ \newline \the\year{}\ -\ François Pelletier
+
+
+
+\leavevmode \newline
+
+\noindent J'ai fait la mise en page avec \LaTeX \ et mon logiciel Fabrique à documents.
+\leavevmode \newline
+
+\noindent C'est pas pire geek ça, non ?
+
+\pagebreak
diff --git a/backend/styles/deconstruit/slide169/header.tex b/backend/styles/deconstruit/slide169/header.tex
new file mode 100644
index 0000000..85a8f82
--- /dev/null
+++ b/backend/styles/deconstruit/slide169/header.tex
@@ -0,0 +1,84 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+% Define custom colors
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
+
+\usepackage{listings}
+
+\lstset{
+basicstyle=\ttfamily\color{codeTextColor},
+numbers=left,
+numberstyle=\footnotesize\color{codeTextColor},
+stepnumber=2,
+numbersep=5pt,
+backgroundcolor=\color{codeBackgroundColor},
+showspaces=false,
+showstringspaces=false,
+showtabs=false,
+tabsize=2,
+captionpos=b,
+breaklines=true,
+breakatwhitespace=true,
+breakautoindent=true,
+linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\pagenumbering{gobble}
+\AddToHook{cmd/section/before}{\clearpage}
+\AddToHook{cmd/subsection/before}{\clearpage}
+
+\usepackage{caption}
+\DeclareCaptionLabelFormat{nolabel}{}
+\captionsetup{labelformat=nolabel,textformat=empty}
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/Cinzel/]{Cinzel-SemiBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+
+% Set colors for headings and text
+\titleformat*{\section}{\LARGE\headingfont\color{titleColor}}
+\titleformat*{\subsection}{\Large\headingfont\color{titleColor}}
+\titleformat*{\subsubsection}{\large\headingfont\color{titleColor}}
+\titleformat*{\paragraph}{\normalsize\headingfont\color{titleColor}}
+\titleformat*{\subparagraph}{\small\headingfont\color{titleColor}}
+\renewcommand{\maketitlehooka}{\headingfont\color{titleColor}}
+
+% Set default text color
+\color{textColor}
+
+\newcommand{\emoji}[1]{
+{\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
\ No newline at end of file
diff --git a/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.pdf b/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.pdf
new file mode 100644
index 0000000..f592a66
Binary files /dev/null and b/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.pdf differ
diff --git a/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.png b/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.png
new file mode 100644
index 0000000..5207748
Binary files /dev/null and b/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.png differ
diff --git a/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.svg b/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.svg
new file mode 100644
index 0000000..8460819
--- /dev/null
+++ b/backend/styles/deconstruit/slide169/slides-deconstruit-1920-1080-jaune.svg
@@ -0,0 +1,196 @@
+
+
+
+
diff --git a/backend/styles/jevalideca-beige/a4paper/cover.tex b/backend/styles/imprimable/a4paper/cover.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/a4paper/cover.tex
rename to backend/styles/imprimable/a4paper/cover.tex
index 0c4674a..2367f6d 100644
--- a/backend/styles/jevalideca-beige/a4paper/cover.tex
+++ b/backend/styles/imprimable/a4paper/cover.tex
@@ -27,7 +27,7 @@
\vspace{12mm}
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/imprimable/a4paper/fonds_a4.pdf b/backend/styles/imprimable/a4paper/fonds_a4.pdf
new file mode 100644
index 0000000..d90c657
Binary files /dev/null and b/backend/styles/imprimable/a4paper/fonds_a4.pdf differ
diff --git a/backend/styles/imprimable/a4paper/fonds_a4.png b/backend/styles/imprimable/a4paper/fonds_a4.png
new file mode 100644
index 0000000..4229459
Binary files /dev/null and b/backend/styles/imprimable/a4paper/fonds_a4.png differ
diff --git a/backend/styles/jevalideca-beige/a4paper/fonds_a4.svg b/backend/styles/imprimable/a4paper/fonds_a4.svg
similarity index 97%
rename from backend/styles/jevalideca-beige/a4paper/fonds_a4.svg
rename to backend/styles/imprimable/a4paper/fonds_a4.svg
index 7ad34dc..a0185df 100644
--- a/backend/styles/jevalideca-beige/a4paper/fonds_a4.svg
+++ b/backend/styles/imprimable/a4paper/fonds_a4.svg
@@ -8,7 +8,7 @@
version="1.1"
id="svg1"
xml:space="preserve"
- inkscape:version="1.3.2 (091e20e, 2023-11-25)"
+ inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
sodipodi:docname="fonds_a4.svg"
inkscape:export-filename="fonds_a4.png"
inkscape:export-xdpi="96"
@@ -19,7 +19,7 @@
xmlns:svg="http://www.w3.org/2000/svg">jejevalide.cajevalide.cadonnées+humains
+ x="324.9642"
+ y="1097.312"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.9623px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans';fill:#1c1c1c;fill-opacity:1;stroke-width:0.49882">magie informatique
diff --git a/backend/styles/jevalideca-beige/lettre/header.tex b/backend/styles/imprimable/a4paper/header.tex
similarity index 95%
rename from backend/styles/jevalideca-beige/lettre/header.tex
rename to backend/styles/imprimable/a4paper/header.tex
index 857d8a7..8324b37 100644
--- a/backend/styles/jevalideca-beige/lettre/header.tex
+++ b/backend/styles/imprimable/a4paper/header.tex
@@ -7,10 +7,15 @@
version={4.0},
]{doclicense}
-\usepackage{xcolor}
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/imprimable/a4paper/fonds_a4.pdf}
+\makeatother
\usepackage{listings}
+\usepackage{xcolor}
+
\lstset{
basicstyle=\ttfamily,
numbers=left,
@@ -29,11 +34,6 @@
linewidth=\textwidth
}
-\usepackage{wallpaper}
-\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/lettre/fonds_lettre.pdf}
-\makeatother
-
% Override default figure placement To be within the flow of the text rather
% than on it's own page.
\usepackage{float}
@@ -46,6 +46,10 @@
\setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
\setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+\newcommand{\emoji}[1]{
+ {\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
+
% Specify different font for section headings
\usepackage{titlesec}
\usepackage{titling}
@@ -56,10 +60,6 @@
\renewcommand{\maketitlehooka}{\headingfont}
-\newcommand{\emoji}[1]{
- {\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
-}
-
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
diff --git a/backend/styles/jevalideca-beige/a4paper_prive/cover.tex b/backend/styles/imprimable/a4paper_prive/cover.tex
similarity index 100%
rename from backend/styles/jevalideca-beige/a4paper_prive/cover.tex
rename to backend/styles/imprimable/a4paper_prive/cover.tex
diff --git a/backend/styles/imprimable/a4paper_prive/fonds_a4.pdf b/backend/styles/imprimable/a4paper_prive/fonds_a4.pdf
new file mode 100644
index 0000000..328d007
Binary files /dev/null and b/backend/styles/imprimable/a4paper_prive/fonds_a4.pdf differ
diff --git a/backend/styles/imprimable/a4paper_prive/fonds_a4.png b/backend/styles/imprimable/a4paper_prive/fonds_a4.png
new file mode 100644
index 0000000..b732630
Binary files /dev/null and b/backend/styles/imprimable/a4paper_prive/fonds_a4.png differ
diff --git a/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.svg b/backend/styles/imprimable/a4paper_prive/fonds_a4.svg
similarity index 98%
rename from backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.svg
rename to backend/styles/imprimable/a4paper_prive/fonds_a4.svg
index 7ad34dc..0caf895 100644
--- a/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.svg
+++ b/backend/styles/imprimable/a4paper_prive/fonds_a4.svg
@@ -19,7 +19,7 @@
xmlns:svg="http://www.w3.org/2000/svg">jejevalide.cajevalide.cadonnées+humains
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.9623px;font-family:'Fira Sans';-inkscape-font-specification:'Fira Sans';stroke-width:0.49882">magie informatique
diff --git a/backend/styles/jevalideca-beige/a4paper/header.tex b/backend/styles/imprimable/a4paper_prive/header.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/a4paper/header.tex
rename to backend/styles/imprimable/a4paper_prive/header.tex
index 7867121..b923e92 100644
--- a/backend/styles/jevalideca-beige/a4paper/header.tex
+++ b/backend/styles/imprimable/a4paper_prive/header.tex
@@ -9,7 +9,7 @@
\usepackage{wallpaper}
\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/a4paper/fonds_a4.pdf}
+\ULCornerWallPaper{1}{./styles/imprimable/a4paper_prive/fonds_a4.pdf}
\makeatother
\usepackage{listings}
diff --git a/backend/styles/jevalideca-beige/format_parameters.json b/backend/styles/imprimable/format_parameters.json
similarity index 100%
rename from backend/styles/jevalideca-beige/format_parameters.json
rename to backend/styles/imprimable/format_parameters.json
diff --git a/backend/styles/imprimable/instagram-carre/cover.tex b/backend/styles/imprimable/instagram-carre/cover.tex
new file mode 100644
index 0000000..bc2a313
--- /dev/null
+++ b/backend/styles/imprimable/instagram-carre/cover.tex
@@ -0,0 +1,56 @@
+\newpage
+
+\thispagestyle{empty}
+
+\noindent Pleine Confiance \emoji{🛡️}\emoji{🧘}
+
+\noindent Cybersécurité, loi 25 et réputation web: ajoute des vies à ta business, comme dans Mario Bros, mais sans avoir à te péter la tête sur des briques ni devoir prendre des champignons verts.
+
+\noindent Accompagnement personnalisé et tutoriels clé en main pour que tu respires enfin.
+
+\noindent Inscription: \url{https://jevalide.ca/confiance}
+
+\pagebreak
+
+\noindent Consultation Express \emoji{🧠}
+
+\noindent Utilise mon jus de cerveau pour tes besoins techno. Une rencontre virtuelle d’une heure, suivie d’un résumé et d’un plan d’action.
+
+\noindent Sécurité et confidentialité, recommandations personnalisées, innovation durable
+
+\noindent \url{https://jevalide.ca/express}
+
+\pagebreak
+
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
+
+\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
+
+\noindent \textbf{Libérons ensemble ton entreprise, ta clientèle et toi de l’oppression numérique}.
+
+\noindent Travaillons de manière durable et alignée sur tes valeurs. Tout en ayant bien du fun !
+
+\noindent \url{https://jevalide.ca/deconstruit}
+
+\pagebreak
+
+\noindent Tu apprécies ? \emoji{❤️} et partage !\newline
+
+\leavevmode \newline
+
+\noindent Viens faire un tour sur mon site web \newline \url{https://jevalide.ca} \newline et mes réseaux sociaux \newline \url{https://jevalide.ca/liens/}
+
+\pagebreak
+
+\noindent Certains droits réservés\ \ccbysa\ \newline \the\year{}\ -\ François Pelletier
+
+
+
+\leavevmode \newline
+
+\noindent J'ai fait la mise en page avec \LaTeX \ et mon logiciel Fabrique à documents.
+\leavevmode \newline
+
+\noindent C'est pas pire geek ça, non ?
+
+\pagebreak
diff --git a/backend/styles/jevalideca-beige/instagram-carre/header.tex b/backend/styles/imprimable/instagram-carre/header.tex
similarity index 95%
rename from backend/styles/jevalideca-beige/instagram-carre/header.tex
rename to backend/styles/imprimable/instagram-carre/header.tex
index 4f8c058..fae64fc 100644
--- a/backend/styles/jevalideca-beige/instagram-carre/header.tex
+++ b/backend/styles/imprimable/instagram-carre/header.tex
@@ -33,7 +33,7 @@
\usepackage{wallpaper}
\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/instagram-carre/instagram-1080x1080.pdf}
+\ULCornerWallPaper{1}{./styles/imprimable/instagram-carre/instagram-1080x1080.pdf}
\makeatother
% Override default figure placement To be within the flow of the text rather
diff --git a/backend/styles/imprimable/instagram-carre/instagram-1080x1080.pdf b/backend/styles/imprimable/instagram-carre/instagram-1080x1080.pdf
new file mode 100644
index 0000000..ec4de30
Binary files /dev/null and b/backend/styles/imprimable/instagram-carre/instagram-1080x1080.pdf differ
diff --git a/backend/styles/imprimable/instagram-carre/instagram-1080x1080.png b/backend/styles/imprimable/instagram-carre/instagram-1080x1080.png
new file mode 100644
index 0000000..9e58eb8
Binary files /dev/null and b/backend/styles/imprimable/instagram-carre/instagram-1080x1080.png differ
diff --git a/backend/styles/imprimable/instagram-carre/instagram-1080x1080.svg b/backend/styles/imprimable/instagram-carre/instagram-1080x1080.svg
new file mode 100644
index 0000000..3ff99f4
--- /dev/null
+++ b/backend/styles/imprimable/instagram-carre/instagram-1080x1080.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/backend/styles/jevalideca-beige/instagram-fullscreen/cover.tex b/backend/styles/imprimable/instagram-fullscreen/cover.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/instagram-fullscreen/cover.tex
rename to backend/styles/imprimable/instagram-fullscreen/cover.tex
index 82bafea..b8c2bd9 100644
--- a/backend/styles/jevalideca-beige/instagram-fullscreen/cover.tex
+++ b/backend/styles/imprimable/instagram-fullscreen/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/jevalideca-beige/instagram-story/header.tex b/backend/styles/imprimable/instagram-fullscreen/header.tex
similarity index 95%
rename from backend/styles/jevalideca-beige/instagram-story/header.tex
rename to backend/styles/imprimable/instagram-fullscreen/header.tex
index 416700f..dbc8c9e 100644
--- a/backend/styles/jevalideca-beige/instagram-story/header.tex
+++ b/backend/styles/imprimable/instagram-fullscreen/header.tex
@@ -33,7 +33,7 @@
\usepackage{wallpaper}
\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/instagram-story/instagram-1080x1920.pdf}
+\ULCornerWallPaper{1}{./styles/imprimable/instagram-fullscreen/instagram-1080x1350.pdf}
\makeatother
% Override default figure placement To be within the flow of the text rather
diff --git a/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.pdf b/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.pdf
new file mode 100644
index 0000000..8b4f81a
Binary files /dev/null and b/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.pdf differ
diff --git a/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.png b/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.png
new file mode 100644
index 0000000..fea9996
Binary files /dev/null and b/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.png differ
diff --git a/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.svg b/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.svg
new file mode 100644
index 0000000..2bea438
--- /dev/null
+++ b/backend/styles/imprimable/instagram-fullscreen/instagram-1080x1350.svg
@@ -0,0 +1,185 @@
+
+
+
+
diff --git a/backend/styles/jevalideca-beige/instagram-story/cover.tex b/backend/styles/imprimable/instagram-story/cover.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/instagram-story/cover.tex
rename to backend/styles/imprimable/instagram-story/cover.tex
index fca71ea..c3d3296 100644
--- a/backend/styles/jevalideca-beige/instagram-story/cover.tex
+++ b/backend/styles/imprimable/instagram-story/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/jevalideca-beige/instagram-fullscreen/header.tex b/backend/styles/imprimable/instagram-story/header.tex
similarity index 94%
rename from backend/styles/jevalideca-beige/instagram-fullscreen/header.tex
rename to backend/styles/imprimable/instagram-story/header.tex
index edc6305..a16e2b3 100644
--- a/backend/styles/jevalideca-beige/instagram-fullscreen/header.tex
+++ b/backend/styles/imprimable/instagram-story/header.tex
@@ -33,7 +33,7 @@
\usepackage{wallpaper}
\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.pdf}
+\ULCornerWallPaper{1}{./styles/imprimable/instagram-story/instagram-1080x1920.pdf}
\makeatother
% Override default figure placement To be within the flow of the text rather
diff --git a/backend/styles/imprimable/instagram-story/instagram-1080x1920.pdf b/backend/styles/imprimable/instagram-story/instagram-1080x1920.pdf
new file mode 100644
index 0000000..ad67fc5
Binary files /dev/null and b/backend/styles/imprimable/instagram-story/instagram-1080x1920.pdf differ
diff --git a/backend/styles/imprimable/instagram-story/instagram-1080x1920.png b/backend/styles/imprimable/instagram-story/instagram-1080x1920.png
new file mode 100644
index 0000000..0bdf2d1
Binary files /dev/null and b/backend/styles/imprimable/instagram-story/instagram-1080x1920.png differ
diff --git a/backend/styles/imprimable/instagram-story/instagram-1080x1920.svg b/backend/styles/imprimable/instagram-story/instagram-1080x1920.svg
new file mode 100644
index 0000000..c784980
--- /dev/null
+++ b/backend/styles/imprimable/instagram-story/instagram-1080x1920.svg
@@ -0,0 +1,79 @@
+
+
+
+
diff --git a/backend/styles/jevalideca-beige/lettre/cover.tex b/backend/styles/imprimable/lettre/cover.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/lettre/cover.tex
rename to backend/styles/imprimable/lettre/cover.tex
index dfdafea..0e6cfc9 100644
--- a/backend/styles/jevalideca-beige/lettre/cover.tex
+++ b/backend/styles/imprimable/lettre/cover.tex
@@ -28,7 +28,7 @@
\vspace{12mm}
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/jevalideca-beige/lettre_prive/fonds_lettre.pdf b/backend/styles/imprimable/lettre/fonds_lettre.pdf
similarity index 50%
rename from backend/styles/jevalideca-beige/lettre_prive/fonds_lettre.pdf
rename to backend/styles/imprimable/lettre/fonds_lettre.pdf
index 093c24e..8ac812c 100644
Binary files a/backend/styles/jevalideca-beige/lettre_prive/fonds_lettre.pdf and b/backend/styles/imprimable/lettre/fonds_lettre.pdf differ
diff --git a/backend/styles/imprimable/lettre/fonds_lettre.png b/backend/styles/imprimable/lettre/fonds_lettre.png
new file mode 100644
index 0000000..f57a568
Binary files /dev/null and b/backend/styles/imprimable/lettre/fonds_lettre.png differ
diff --git a/backend/styles/jevalideca-beige/lettre/fonds_lettre.svg b/backend/styles/imprimable/lettre/fonds_lettre.svg
similarity index 98%
rename from backend/styles/jevalideca-beige/lettre/fonds_lettre.svg
rename to backend/styles/imprimable/lettre/fonds_lettre.svg
index 6b3616a..4887713 100644
--- a/backend/styles/jevalideca-beige/lettre/fonds_lettre.svg
+++ b/backend/styles/imprimable/lettre/fonds_lettre.svg
@@ -19,7 +19,7 @@
xmlns:svg="http://www.w3.org/2000/svg">jejevalide.cajevalide.cadonnées+humains
+ style="font-size:15.9623px;stroke-width:0.49882">magie informatique
diff --git a/backend/styles/jevalideca-beige/a4paper_prive/header.tex b/backend/styles/imprimable/lettre/header.tex
similarity index 95%
rename from backend/styles/jevalideca-beige/a4paper_prive/header.tex
rename to backend/styles/imprimable/lettre/header.tex
index e8dead2..c00007c 100644
--- a/backend/styles/jevalideca-beige/a4paper_prive/header.tex
+++ b/backend/styles/imprimable/lettre/header.tex
@@ -7,15 +7,10 @@
version={4.0},
]{doclicense}
-\usepackage{wallpaper}
-\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/a4paper_prive/fonds_a4.pdf}
-\makeatother
+\usepackage{xcolor}
\usepackage{listings}
-\usepackage{xcolor}
-
\lstset{
basicstyle=\ttfamily,
numbers=left,
@@ -34,6 +29,11 @@
linewidth=\textwidth
}
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/imprimable/lettre/fonds_lettre.pdf}
+\makeatother
+
% Override default figure placement To be within the flow of the text rather
% than on it's own page.
\usepackage{float}
@@ -46,10 +46,6 @@
\setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
\setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
-\newcommand{\emoji}[1]{
- {\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
-}
-
% Specify different font for section headings
\usepackage{titlesec}
\usepackage{titling}
@@ -60,6 +56,10 @@
\renewcommand{\maketitlehooka}{\headingfont}
+\newcommand{\emoji}[1]{
+ {\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
+
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
diff --git a/backend/styles/jevalideca-beige/lettre_devis/cover.tex b/backend/styles/imprimable/lettre_devis/cover.tex
similarity index 97%
rename from backend/styles/jevalideca-beige/lettre_devis/cover.tex
rename to backend/styles/imprimable/lettre_devis/cover.tex
index 6736e09..a093215 100644
--- a/backend/styles/jevalideca-beige/lettre_devis/cover.tex
+++ b/backend/styles/imprimable/lettre_devis/cover.tex
@@ -47,7 +47,7 @@
\vspace{12mm}
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/imprimable/lettre_devis/fonds_lettre.pdf b/backend/styles/imprimable/lettre_devis/fonds_lettre.pdf
new file mode 100644
index 0000000..36ec922
Binary files /dev/null and b/backend/styles/imprimable/lettre_devis/fonds_lettre.pdf differ
diff --git a/backend/styles/imprimable/lettre_devis/fonds_lettre.png b/backend/styles/imprimable/lettre_devis/fonds_lettre.png
new file mode 100644
index 0000000..2320861
Binary files /dev/null and b/backend/styles/imprimable/lettre_devis/fonds_lettre.png differ
diff --git a/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.svg b/backend/styles/imprimable/lettre_devis/fonds_lettre.svg
similarity index 98%
rename from backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.svg
rename to backend/styles/imprimable/lettre_devis/fonds_lettre.svg
index f2b64c5..bfc0401 100644
--- a/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.svg
+++ b/backend/styles/imprimable/lettre_devis/fonds_lettre.svg
@@ -19,7 +19,7 @@
xmlns:svg="http://www.w3.org/2000/svg">jejevalide.cajevalide.cadonnées+humainsmagie informatiquejejevalide.cajevalide.cadonnées+humains
+ style="font-size:15.9623px;stroke-width:0.49882">magie informatique
diff --git a/backend/styles/imprimable/lettre_prive/header.tex b/backend/styles/imprimable/lettre_prive/header.tex
new file mode 100644
index 0000000..05dc6d0
--- /dev/null
+++ b/backend/styles/imprimable/lettre_prive/header.tex
@@ -0,0 +1,66 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+\usepackage{xcolor}
+
+\usepackage{listings}
+
+\lstset{
+ basicstyle=\ttfamily,
+ numbers=left,
+ numberstyle=\footnotesize,
+ stepnumber=2,
+ numbersep=5pt,
+ backgroundcolor=\color{black!10},
+ showspaces=false,
+ showstringspaces=false,
+ showtabs=false,
+ tabsize=2,
+ captionpos=b,
+ breaklines=true,
+ breakatwhitespace=true,
+ breakautoindent=true,
+ linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/imprimable/lettre/fonds_lettre.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+\newcommand{\emoji}[1]{
+ {\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/FiraSans/]{FiraSans-ExtraBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+\usepackage{fancyhdr}
+\pagestyle{fancy}
+\fancyhf{}
+\fancyhf[rh]{\thepage}
+\renewcommand\headrulewidth{0pt}
diff --git a/backend/styles/jevalideca-beige/slide169/cover.tex b/backend/styles/imprimable/slide169/cover.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/slide169/cover.tex
rename to backend/styles/imprimable/slide169/cover.tex
index 8b68cee..8662866 100644
--- a/backend/styles/jevalideca-beige/slide169/cover.tex
+++ b/backend/styles/imprimable/slide169/cover.tex
@@ -28,7 +28,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
diff --git a/backend/styles/imprimable/slide169/fonds_slide.pdf b/backend/styles/imprimable/slide169/fonds_slide.pdf
new file mode 100644
index 0000000..af7ed89
Binary files /dev/null and b/backend/styles/imprimable/slide169/fonds_slide.pdf differ
diff --git a/backend/styles/imprimable/slide169/fonds_slide.png b/backend/styles/imprimable/slide169/fonds_slide.png
new file mode 100644
index 0000000..383c66f
Binary files /dev/null and b/backend/styles/imprimable/slide169/fonds_slide.png differ
diff --git a/backend/styles/imprimable/slide169/fonds_slide.svg b/backend/styles/imprimable/slide169/fonds_slide.svg
new file mode 100644
index 0000000..68d7a64
--- /dev/null
+++ b/backend/styles/imprimable/slide169/fonds_slide.svg
@@ -0,0 +1,185 @@
+
+
+
+
diff --git a/backend/styles/jevalideca-beige/slide169/header.tex b/backend/styles/imprimable/slide169/header.tex
similarity index 96%
rename from backend/styles/jevalideca-beige/slide169/header.tex
rename to backend/styles/imprimable/slide169/header.tex
index 6a001f9..ab175bc 100644
--- a/backend/styles/jevalideca-beige/slide169/header.tex
+++ b/backend/styles/imprimable/slide169/header.tex
@@ -31,7 +31,7 @@
\usepackage{wallpaper}
\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/slide169/fonds_slide.pdf}
+\ULCornerWallPaper{1}{./styles/imprimable/slide169/fonds_slide.pdf}
\makeatother
% Override default figure placement To be within the flow of the text rather
diff --git a/backend/styles/jevalideca-beige/a4paper/fonds_a4.pdf b/backend/styles/jevalideca-beige/a4paper/fonds_a4.pdf
deleted file mode 100644
index 7c68981..0000000
Binary files a/backend/styles/jevalideca-beige/a4paper/fonds_a4.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/a4paper/fonds_a4.png b/backend/styles/jevalideca-beige/a4paper/fonds_a4.png
deleted file mode 100644
index f739d8d..0000000
Binary files a/backend/styles/jevalideca-beige/a4paper/fonds_a4.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.pdf b/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.pdf
deleted file mode 100644
index 7c68981..0000000
Binary files a/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.png b/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.png
deleted file mode 100644
index f739d8d..0000000
Binary files a/backend/styles/jevalideca-beige/a4paper_prive/fonds_a4.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.pdf b/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.pdf
deleted file mode 100644
index 80f8e63..0000000
Binary files a/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.png b/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.png
deleted file mode 100644
index 7e6c3e4..0000000
Binary files a/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.svg b/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.svg
deleted file mode 100644
index dbecc97..0000000
--- a/backend/styles/jevalideca-beige/instagram-carre/instagram-1080x1080.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.pdf b/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.pdf
deleted file mode 100644
index bafd929..0000000
Binary files a/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.png b/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.png
deleted file mode 100644
index a88093b..0000000
Binary files a/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.svg b/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.svg
deleted file mode 100644
index 6338bc2..0000000
--- a/backend/styles/jevalideca-beige/instagram-fullscreen/instagram-1080x1350.svg
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
diff --git a/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.pdf b/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.pdf
deleted file mode 100644
index 684965c..0000000
Binary files a/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.png b/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.png
deleted file mode 100644
index 9499125..0000000
Binary files a/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.svg b/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.svg
deleted file mode 100644
index b595942..0000000
--- a/backend/styles/jevalideca-beige/instagram-story/instagram-1080x1920.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
diff --git a/backend/styles/jevalideca-beige/lettre/fonds_lettre.png b/backend/styles/jevalideca-beige/lettre/fonds_lettre.png
deleted file mode 100644
index cfbbf76..0000000
Binary files a/backend/styles/jevalideca-beige/lettre/fonds_lettre.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.pdf b/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.pdf
deleted file mode 100644
index 8373d56..0000000
Binary files a/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.png b/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.png
deleted file mode 100644
index 4ccc81e..0000000
Binary files a/backend/styles/jevalideca-beige/lettre_devis/fonds_lettre.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/lettre_devis/header.tex b/backend/styles/jevalideca-beige/lettre_devis/header.tex
deleted file mode 100644
index d910854..0000000
--- a/backend/styles/jevalideca-beige/lettre_devis/header.tex
+++ /dev/null
@@ -1,66 +0,0 @@
-\usepackage[french]{babel} % Césure en français
-\usepackage[autolanguage]{numprint}
-
-\usepackage[
- type={CC},
- modifier={by-sa},
- version={4.0},
-]{doclicense}
-
-\usepackage{xcolor}
-
-\usepackage{listings}
-
-\lstset{
- basicstyle=\ttfamily,
- numbers=left,
- numberstyle=\footnotesize,
- stepnumber=2,
- numbersep=5pt,
- backgroundcolor=\color{black!10},
- showspaces=false,
- showstringspaces=false,
- showtabs=false,
- tabsize=2,
- captionpos=b,
- breaklines=true,
- breakatwhitespace=true,
- breakautoindent=true,
- linewidth=\textwidth
-}
-
-\usepackage{wallpaper}
-\makeatletter
-\ULCornerWallPaper{1}{./styles/jevalideca-beige/lettre_devis/fonds_lettre.pdf}
-\makeatother
-
-% Override default figure placement To be within the flow of the text rather
-% than on it's own page.
-\usepackage{float}
-\makeatletter
-\def\fps@figure{H}
-\makeatother
-
-\usepackage{fontspec}
- \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
- \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
- \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
-
-\newcommand{\emoji}[1]{
- {\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
-}
-
-% Specify different font for section headings
-\usepackage{titlesec}
-\usepackage{titling}
-\newfontfamily\headingfont[Path=font/FiraSans/]{FiraSans-ExtraBold.ttf}
-\titleformat*{\section}{\LARGE\headingfont}
-\titleformat*{\subsection}{\Large\headingfont}
-\titleformat*{\subsubsection}{\large\headingfont}
-\renewcommand{\maketitlehooka}{\headingfont}
-
-\usepackage{fancyhdr}
-\pagestyle{fancy}
-\fancyhf{}
-\fancyhf[rh]{\thepage}
-\renewcommand\headrulewidth{0pt}
diff --git a/backend/styles/jevalideca-beige/lettre_prive/fonds_lettre.png b/backend/styles/jevalideca-beige/lettre_prive/fonds_lettre.png
deleted file mode 100644
index cfbbf76..0000000
Binary files a/backend/styles/jevalideca-beige/lettre_prive/fonds_lettre.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/slide169/fonds_slide.pdf b/backend/styles/jevalideca-beige/slide169/fonds_slide.pdf
deleted file mode 100644
index 781001b..0000000
Binary files a/backend/styles/jevalideca-beige/slide169/fonds_slide.pdf and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/slide169/fonds_slide.png b/backend/styles/jevalideca-beige/slide169/fonds_slide.png
deleted file mode 100644
index 8a3e5d5..0000000
Binary files a/backend/styles/jevalideca-beige/slide169/fonds_slide.png and /dev/null differ
diff --git a/backend/styles/jevalideca-beige/slide169/fonds_slide.svg b/backend/styles/jevalideca-beige/slide169/fonds_slide.svg
deleted file mode 100644
index 151e715..0000000
--- a/backend/styles/jevalideca-beige/slide169/fonds_slide.svg
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
diff --git a/backend/styles/pleineconfiance/instagram-carre/cover.tex b/backend/styles/pleineconfiance/instagram-carre/cover.tex
index 3697528..bc2a313 100644
--- a/backend/styles/pleineconfiance/instagram-carre/cover.tex
+++ b/backend/styles/pleineconfiance/instagram-carre/cover.tex
@@ -22,7 +22,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
diff --git a/backend/styles/pleineconfiance/instagram-carre/header.tex b/backend/styles/pleineconfiance/instagram-carre/header.tex
index 9668c04..2abb3d2 100644
--- a/backend/styles/pleineconfiance/instagram-carre/header.tex
+++ b/backend/styles/pleineconfiance/instagram-carre/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.pdf b/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.pdf
index 0319886..403e1b4 100644
Binary files a/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.pdf and b/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.pdf differ
diff --git a/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.png b/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.png
new file mode 100644
index 0000000..3df0579
Binary files /dev/null and b/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.png differ
diff --git a/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.svg b/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.svg
index eb781e8..3c4de30 100644
--- a/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.svg
+++ b/backend/styles/pleineconfiance/instagram-carre/post-pleineconfiance-1080-1080-jaune.svg
@@ -31,7 +31,7 @@
inkscape:cy="117.03836"
inkscape:window-width="1200"
inkscape:window-height="1027"
- inkscape:window-x="2160"
+ inkscape:window-x="2560"
inkscape:window-y="25"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
@@ -63,7 +63,7 @@
id="layer1"
transform="translate(239.11618,210.6644)"
style="display:inline">PLEINE CONFIANCECERCLE DE PROTECTION POUR TES DONNÉESPLEINE CONFIANCECERCLE DE PROTECTION POUR TES DONNÉESPLEINE CONFIANCECERCLE DE PROTECTION POUR TES DONNÉES
+
+
+
diff --git a/backend/styles/rituels-numeriques/instagram-carre/cover.tex b/backend/styles/rituels-numeriques/instagram-carre/cover.tex
index 3697528..bc2a313 100644
--- a/backend/styles/rituels-numeriques/instagram-carre/cover.tex
+++ b/backend/styles/rituels-numeriques/instagram-carre/cover.tex
@@ -22,7 +22,7 @@
\pagebreak
-\noindent \textbf{Mastermind DéconstruIT} \emoji{⛏️}\emoji{🧱}
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
diff --git a/backend/styles/rituels-numeriques/instagram-carre/header.tex b/backend/styles/rituels-numeriques/instagram-carre/header.tex
index 1fdcef5..fab6b0b 100644
--- a/backend/styles/rituels-numeriques/instagram-carre/header.tex
+++ b/backend/styles/rituels-numeriques/instagram-carre/header.tex
@@ -8,10 +8,10 @@
]{doclicense}
% Define custom colors
-\definecolor{titleColor}{HTML}{DAA520}
-\definecolor{textColor}{HTML}{C5C5C5}
-\definecolor{codeBackgroundColor}{HTML}{1D1D1D}
-\definecolor{codeTextColor}{HTML}{C1BDBD}
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
\usepackage{listings}
diff --git a/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.pdf b/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.pdf
index 5cbaacc..b704873 100644
Binary files a/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.pdf and b/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.pdf differ
diff --git a/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.png b/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.png
new file mode 100644
index 0000000..128475b
Binary files /dev/null and b/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.png differ
diff --git a/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.svg b/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.svg
index 57e892b..6454145 100644
--- a/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.svg
+++ b/backend/styles/rituels-numeriques/instagram-carre/post-rituels-numeriques-1080-1080-jaune.svg
@@ -10,6 +10,9 @@
inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
sodipodi:docname="post-rituels-numeriques-1080-1080-jaune.svg"
xml:space="preserve"
+ inkscape:export-filename="post-rituels-numeriques-1080-1080-jaune.pdf"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -24,11 +27,11 @@
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="0.38448931"
- inkscape:cx="702.23019"
+ inkscape:cx="704.83104"
inkscape:cy="117.03836"
inkscape:window-width="1200"
inkscape:window-height="1027"
- inkscape:window-x="2160"
+ inkscape:window-x="2560"
inkscape:window-y="25"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
@@ -81,7 +84,7 @@
id="layer1"
transform="translate(239.11618,210.6644)"
style="display:inline">RITUELSNUMÉRIQUESRITUELSNUMÉRIQUESRITUELSNUMÉRIQUES
+
+
+
diff --git a/backend/styles/vierge/format_parameters.json b/backend/styles/vierge/format_parameters.json
new file mode 100644
index 0000000..48fd527
--- /dev/null
+++ b/backend/styles/vierge/format_parameters.json
@@ -0,0 +1,35 @@
+{
+ "instagram-carre": {
+ "linkcolor": "blue",
+ "pdfengine": "lualatex",
+ "fontsize": 14,
+ "paperwidth": 1080,
+ "paperheight": 1080,
+ "margin": 90,
+ "vmargin": 180,
+ "fps": 15,
+ "stilltime": 2
+ },
+ "instagram-story": {
+ "linkcolor": "blue",
+ "pdfengine": "lualatex",
+ "fontsize": 14,
+ "paperwidth": 1080,
+ "paperheight": 1920,
+ "margin": 90,
+ "vmargin": 180,
+ "fps": 15,
+ "stilltime": 2
+ },
+ "instagram-fullscreen": {
+ "linkcolor": "blue",
+ "pdfengine": "lualatex",
+ "fontsize": 14,
+ "paperwidth": 1080,
+ "paperheight": 1350,
+ "margin": 90,
+ "vmargin": 180,
+ "fps": 15,
+ "stilltime": 2
+ }
+}
diff --git a/backend/styles/vierge/instagram-carre/cover.tex b/backend/styles/vierge/instagram-carre/cover.tex
new file mode 100644
index 0000000..bc2a313
--- /dev/null
+++ b/backend/styles/vierge/instagram-carre/cover.tex
@@ -0,0 +1,56 @@
+\newpage
+
+\thispagestyle{empty}
+
+\noindent Pleine Confiance \emoji{🛡️}\emoji{🧘}
+
+\noindent Cybersécurité, loi 25 et réputation web: ajoute des vies à ta business, comme dans Mario Bros, mais sans avoir à te péter la tête sur des briques ni devoir prendre des champignons verts.
+
+\noindent Accompagnement personnalisé et tutoriels clé en main pour que tu respires enfin.
+
+\noindent Inscription: \url{https://jevalide.ca/confiance}
+
+\pagebreak
+
+\noindent Consultation Express \emoji{🧠}
+
+\noindent Utilise mon jus de cerveau pour tes besoins techno. Une rencontre virtuelle d’une heure, suivie d’un résumé et d’un plan d’action.
+
+\noindent Sécurité et confidentialité, recommandations personnalisées, innovation durable
+
+\noindent \url{https://jevalide.ca/express}
+
+\pagebreak
+
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
+
+\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
+
+\noindent \textbf{Libérons ensemble ton entreprise, ta clientèle et toi de l’oppression numérique}.
+
+\noindent Travaillons de manière durable et alignée sur tes valeurs. Tout en ayant bien du fun !
+
+\noindent \url{https://jevalide.ca/deconstruit}
+
+\pagebreak
+
+\noindent Tu apprécies ? \emoji{❤️} et partage !\newline
+
+\leavevmode \newline
+
+\noindent Viens faire un tour sur mon site web \newline \url{https://jevalide.ca} \newline et mes réseaux sociaux \newline \url{https://jevalide.ca/liens/}
+
+\pagebreak
+
+\noindent Certains droits réservés\ \ccbysa\ \newline \the\year{}\ -\ François Pelletier
+
+
+
+\leavevmode \newline
+
+\noindent J'ai fait la mise en page avec \LaTeX \ et mon logiciel Fabrique à documents.
+\leavevmode \newline
+
+\noindent C'est pas pire geek ça, non ?
+
+\pagebreak
diff --git a/backend/styles/vierge/instagram-carre/header.tex b/backend/styles/vierge/instagram-carre/header.tex
new file mode 100644
index 0000000..05e802b
--- /dev/null
+++ b/backend/styles/vierge/instagram-carre/header.tex
@@ -0,0 +1,84 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+% Define custom colors
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
+
+\usepackage{listings}
+
+\lstset{
+basicstyle=\ttfamily\color{codeTextColor},
+numbers=left,
+numberstyle=\footnotesize\color{codeTextColor},
+stepnumber=2,
+numbersep=5pt,
+backgroundcolor=\color{codeBackgroundColor},
+showspaces=false,
+showstringspaces=false,
+showtabs=false,
+tabsize=2,
+captionpos=b,
+breaklines=true,
+breakatwhitespace=true,
+breakautoindent=true,
+linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\pagenumbering{gobble}
+\AddToHook{cmd/section/before}{\clearpage}
+\AddToHook{cmd/subsection/before}{\clearpage}
+
+\usepackage{caption}
+\DeclareCaptionLabelFormat{nolabel}{}
+\captionsetup{labelformat=nolabel,textformat=empty}
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/Cinzel/]{Cinzel-SemiBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+
+% Set colors for headings and text
+\titleformat*{\section}{\LARGE\headingfont\color{titleColor}}
+\titleformat*{\subsection}{\Large\headingfont\color{titleColor}}
+\titleformat*{\subsubsection}{\large\headingfont\color{titleColor}}
+\titleformat*{\paragraph}{\normalsize\headingfont\color{titleColor}}
+\titleformat*{\subparagraph}{\small\headingfont\color{titleColor}}
+\renewcommand{\maketitlehooka}{\headingfont\color{titleColor}}
+
+% Set default text color
+\color{textColor}
+
+\newcommand{\emoji}[1]{
+{\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
\ No newline at end of file
diff --git a/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.pdf b/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.pdf
new file mode 100644
index 0000000..132f0b4
Binary files /dev/null and b/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.pdf differ
diff --git a/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.png b/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.png
new file mode 100644
index 0000000..c4eefe1
Binary files /dev/null and b/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.png differ
diff --git a/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.svg b/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.svg
new file mode 100644
index 0000000..5d0eb04
--- /dev/null
+++ b/backend/styles/vierge/instagram-carre/post-vierge-1080-1080-jaune.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/backend/styles/vierge/instagram-fullscreen/cover.tex b/backend/styles/vierge/instagram-fullscreen/cover.tex
new file mode 100644
index 0000000..b8c2bd9
--- /dev/null
+++ b/backend/styles/vierge/instagram-fullscreen/cover.tex
@@ -0,0 +1,59 @@
+\newpage
+
+\thispagestyle{empty}
+
+\noindent Pleine Confiance \emoji{🛡️}\emoji{🧘}
+
+\noindent Cybersécurité, loi 25 et réputation web: ajoute des vies à ta business, comme dans Mario Bros, mais sans avoir à te péter la tête sur des briques ni devoir prendre des champignons verts.
+
+\noindent Accompagnement personnalisé et tutoriels clé en main pour que tu respires enfin.
+
+\noindent Inscription: \url{https://jevalide.ca/confiance}
+
+\pagebreak
+
+\noindent Consultation Express \emoji{🧠}
+
+\noindent Utilise mon jus de cerveau pour tes besoins techno. Une rencontre virtuelle d’une heure, suivie d’un résumé et d’un plan d’action.
+
+\noindent
+\begin{itemize}
+ \item Sécurité et confidentialité : Sauvegardes, protection des données clients, délivrabilité courriel
+ \item Recommandations personnalisées : Choix et configuration de logiciels adaptés à tes besoins
+ \item Innovation durable : Auto-hébergement, bases de données, prototypage d'idées
+\end{itemize}
+\leavevmode \newline
+
+\noindent \url{https://jevalide.ca/express}
+
+\pagebreak
+
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
+
+\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
+
+\noindent \textbf{Libérons ensemble ton entreprise, ta clientèle et toi de l’oppression numérique}.
+
+\noindent Travaillons de manière durable et alignée sur tes valeurs dans un environnement \textbf{sécuritaire, intime et engagé}. Tout en ayant bien du fun !
+
+\noindent \url{https://jevalide.ca/deconstruit}
+
+\pagebreak
+
+\noindent Tu apprécies ? \emoji{❤️} et partage !\newline
+
+\leavevmode \newline
+
+\noindent Viens faire un tour sur mon site web \newline \url{https://jevalide.ca} \newline et mes réseaux sociaux \newline \url{https://jevalide.ca/liens/}
+
+\pagebreak
+
+\noindent Certains droits réservés\ \ccbysa\ \newline \the\year{}\ -\ François Pelletier.\
+
+
+\noindent J'ai fait la mise en page avec \LaTeX \ et mon logiciel Fabrique à documents.
+\leavevmode \newline
+
+\noindent C'est pas pire geek ça, non ?
+
+\pagebreak
\ No newline at end of file
diff --git a/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.pdf b/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.pdf
new file mode 100644
index 0000000..52d2d1d
Binary files /dev/null and b/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.pdf differ
diff --git a/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.png b/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.png
new file mode 100644
index 0000000..6a2f09c
Binary files /dev/null and b/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.png differ
diff --git a/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.svg b/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.svg
new file mode 100644
index 0000000..384f58e
--- /dev/null
+++ b/backend/styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/backend/styles/vierge/instagram-fullscreen/header.tex b/backend/styles/vierge/instagram-fullscreen/header.tex
new file mode 100644
index 0000000..12916a3
--- /dev/null
+++ b/backend/styles/vierge/instagram-fullscreen/header.tex
@@ -0,0 +1,84 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+% Define custom colors
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
+
+\usepackage{listings}
+
+\lstset{
+basicstyle=\ttfamily\color{codeTextColor},
+numbers=left,
+numberstyle=\footnotesize\color{codeTextColor},
+stepnumber=2,
+numbersep=5pt,
+backgroundcolor=\color{codeBackgroundColor},
+showspaces=false,
+showstringspaces=false,
+showtabs=false,
+tabsize=2,
+captionpos=b,
+breaklines=true,
+breakatwhitespace=true,
+breakautoindent=true,
+linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/vierge/instagram-fullscreen/fullscreen-vierge-1080-1350-jaune.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\pagenumbering{gobble}
+\AddToHook{cmd/section/before}{\clearpage}
+\AddToHook{cmd/subsection/before}{\clearpage}
+
+\usepackage{caption}
+\DeclareCaptionLabelFormat{nolabel}{}
+\captionsetup{labelformat=nolabel,textformat=empty}
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/Cinzel/]{Cinzel-SemiBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+
+% Set colors for headings and text
+\titleformat*{\section}{\LARGE\headingfont\color{titleColor}}
+\titleformat*{\subsection}{\Large\headingfont\color{titleColor}}
+\titleformat*{\subsubsection}{\large\headingfont\color{titleColor}}
+\titleformat*{\paragraph}{\normalsize\headingfont\color{titleColor}}
+\titleformat*{\subparagraph}{\small\headingfont\color{titleColor}}
+\renewcommand{\maketitlehooka}{\headingfont\color{titleColor}}
+
+% Set default text color
+\color{textColor}
+
+\newcommand{\emoji}[1]{
+{\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
\ No newline at end of file
diff --git a/backend/styles/vierge/instagram-story/cover.tex b/backend/styles/vierge/instagram-story/cover.tex
new file mode 100644
index 0000000..c3d3296
--- /dev/null
+++ b/backend/styles/vierge/instagram-story/cover.tex
@@ -0,0 +1,60 @@
+\newpage
+
+\thispagestyle{empty}
+
+\noindent Pleine Confiance \emoji{🛡️}\emoji{🧘}
+
+\noindent Cybersécurité, loi 25 et réputation web: ajoute des vies à ta business, comme dans Mario Bros, mais sans avoir à te péter la tête sur des briques ni devoir prendre des champignons verts.
+
+\noindent Accompagnement personnalisé et tutoriels clé en main pour que tu respires enfin.
+
+\noindent Inscription: \url{https://jevalide.ca/confiance}
+
+\pagebreak
+
+\noindent Consultation Express \emoji{🧠}
+
+\noindent Utilise mon jus de cerveau pour tes besoins techno. Une rencontre virtuelle d’une heure, suivie d’un résumé et d’un plan d’action.
+
+\noindent
+\begin{itemize}
+ \item Sécurité et confidentialité : Sauvegardes, protection des données clients, délivrabilité courriel
+ \item Recommandations personnalisées : Choix et configuration de logiciels adaptés à tes besoins
+ \item Innovation durable : Auto-hébergement, bases de données, prototypage d'idées
+\end{itemize}
+\leavevmode \newline
+
+\noindent \url{https://jevalide.ca/express}
+
+\pagebreak
+
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
+
+\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos} tout en développant ton autonomie.
+
+\noindent \textbf{Libérons ensemble ton entreprise, ta clientèle et toi de l’oppression numérique}.
+
+\noindent Travaillons de manière durable et alignée sur tes valeurs dans un environnement \textbf{sécuritaire, intime et engagé}. Tout en ayant bien du fun !
+
+\noindent \url{https://jevalide.ca/deconstruit}
+
+\pagebreak
+
+\noindent Tu apprécies ? \emoji{❤️} et partage !\newline
+
+\leavevmode \newline
+
+\noindent Viens faire un tour sur mon site web \newline \url{https://jevalide.ca} \newline et mes réseaux sociaux \newline \url{https://jevalide.ca/liens/}
+
+\pagebreak
+
+\noindent Certains droits réservés\ \ccbysa\ \newline \the\year{}\ -\ François Pelletier
+
+\leavevmode \newline
+
+\noindent J'ai fait la mise en page avec \LaTeX \ et mon logiciel Fabrique à documents.
+\leavevmode \newline
+
+\noindent C'est pas pire geek ça, non ?
+
+\pagebreak
diff --git a/backend/styles/vierge/instagram-story/header.tex b/backend/styles/vierge/instagram-story/header.tex
new file mode 100644
index 0000000..97e6529
--- /dev/null
+++ b/backend/styles/vierge/instagram-story/header.tex
@@ -0,0 +1,84 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+% Define custom colors
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
+
+\usepackage{listings}
+
+\lstset{
+basicstyle=\ttfamily\color{codeTextColor},
+numbers=left,
+numberstyle=\footnotesize\color{codeTextColor},
+stepnumber=2,
+numbersep=5pt,
+backgroundcolor=\color{codeBackgroundColor},
+showspaces=false,
+showstringspaces=false,
+showtabs=false,
+tabsize=2,
+captionpos=b,
+breaklines=true,
+breakatwhitespace=true,
+breakautoindent=true,
+linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/vierge/instagram-story/story-vierge-1080-1920-jaune.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\pagenumbering{gobble}
+\AddToHook{cmd/section/before}{\clearpage}
+\AddToHook{cmd/subsection/before}{\clearpage}
+
+\usepackage{caption}
+\DeclareCaptionLabelFormat{nolabel}{}
+\captionsetup{labelformat=nolabel,textformat=empty}
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/Cinzel/]{Cinzel-SemiBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+
+% Set colors for headings and text
+\titleformat*{\section}{\LARGE\headingfont\color{titleColor}}
+\titleformat*{\subsection}{\Large\headingfont\color{titleColor}}
+\titleformat*{\subsubsection}{\large\headingfont\color{titleColor}}
+\titleformat*{\paragraph}{\normalsize\headingfont\color{titleColor}}
+\titleformat*{\subparagraph}{\small\headingfont\color{titleColor}}
+\renewcommand{\maketitlehooka}{\headingfont\color{titleColor}}
+
+% Set default text color
+\color{textColor}
+
+\newcommand{\emoji}[1]{
+{\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
\ No newline at end of file
diff --git a/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.pdf b/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.pdf
new file mode 100644
index 0000000..92a09d8
Binary files /dev/null and b/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.pdf differ
diff --git a/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.png b/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.png
new file mode 100644
index 0000000..aa54189
Binary files /dev/null and b/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.png differ
diff --git a/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.svg b/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.svg
new file mode 100644
index 0000000..aa2abc3
--- /dev/null
+++ b/backend/styles/vierge/instagram-story/story-vierge-1080-1920-jaune.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/backend/styles/vierge/slide169/cover.tex b/backend/styles/vierge/slide169/cover.tex
new file mode 100644
index 0000000..bc2a313
--- /dev/null
+++ b/backend/styles/vierge/slide169/cover.tex
@@ -0,0 +1,56 @@
+\newpage
+
+\thispagestyle{empty}
+
+\noindent Pleine Confiance \emoji{🛡️}\emoji{🧘}
+
+\noindent Cybersécurité, loi 25 et réputation web: ajoute des vies à ta business, comme dans Mario Bros, mais sans avoir à te péter la tête sur des briques ni devoir prendre des champignons verts.
+
+\noindent Accompagnement personnalisé et tutoriels clé en main pour que tu respires enfin.
+
+\noindent Inscription: \url{https://jevalide.ca/confiance}
+
+\pagebreak
+
+\noindent Consultation Express \emoji{🧠}
+
+\noindent Utilise mon jus de cerveau pour tes besoins techno. Une rencontre virtuelle d’une heure, suivie d’un résumé et d’un plan d’action.
+
+\noindent Sécurité et confidentialité, recommandations personnalisées, innovation durable
+
+\noindent \url{https://jevalide.ca/express}
+
+\pagebreak
+
+\noindent \textbf{Mentorat DéconstruIT} \emoji{⛏️}\emoji{🧱}
+
+\noindent Un accompagnement de 6 mois pour \textbf{enfin réaliser tes projets technos}.
+
+\noindent \textbf{Libérons ensemble ton entreprise, ta clientèle et toi de l’oppression numérique}.
+
+\noindent Travaillons de manière durable et alignée sur tes valeurs. Tout en ayant bien du fun !
+
+\noindent \url{https://jevalide.ca/deconstruit}
+
+\pagebreak
+
+\noindent Tu apprécies ? \emoji{❤️} et partage !\newline
+
+\leavevmode \newline
+
+\noindent Viens faire un tour sur mon site web \newline \url{https://jevalide.ca} \newline et mes réseaux sociaux \newline \url{https://jevalide.ca/liens/}
+
+\pagebreak
+
+\noindent Certains droits réservés\ \ccbysa\ \newline \the\year{}\ -\ François Pelletier
+
+
+
+\leavevmode \newline
+
+\noindent J'ai fait la mise en page avec \LaTeX \ et mon logiciel Fabrique à documents.
+\leavevmode \newline
+
+\noindent C'est pas pire geek ça, non ?
+
+\pagebreak
diff --git a/backend/styles/vierge/slide169/header.tex b/backend/styles/vierge/slide169/header.tex
new file mode 100644
index 0000000..04e59c1
--- /dev/null
+++ b/backend/styles/vierge/slide169/header.tex
@@ -0,0 +1,84 @@
+\usepackage[french]{babel} % Césure en français
+\usepackage[autolanguage]{numprint}
+
+\usepackage[
+ type={CC},
+ modifier={by-sa},
+ version={4.0},
+]{doclicense}
+
+% Define custom colors
+\definecolor{titleColor}{HTML}{D9A520}
+\definecolor{textColor}{HTML}{DFDDDD}
+\definecolor{codeBackgroundColor}{HTML}{1C1C1C}
+\definecolor{codeTextColor}{HTML}{D2D0D0}
+
+\usepackage{listings}
+
+\lstset{
+basicstyle=\ttfamily\color{codeTextColor},
+numbers=left,
+numberstyle=\footnotesize\color{codeTextColor},
+stepnumber=2,
+numbersep=5pt,
+backgroundcolor=\color{codeBackgroundColor},
+showspaces=false,
+showstringspaces=false,
+showtabs=false,
+tabsize=2,
+captionpos=b,
+breaklines=true,
+breakatwhitespace=true,
+breakautoindent=true,
+linewidth=\textwidth
+}
+
+\usepackage{wallpaper}
+\makeatletter
+\ULCornerWallPaper{1}{./styles/vierge/slide169/slides-vierge-1920-1080-jaune.pdf}
+\makeatother
+
+% Override default figure placement To be within the flow of the text rather
+% than on it's own page.
+\usepackage{float}
+\makeatletter
+\def\fps@figure{H}
+\makeatother
+
+\pagenumbering{gobble}
+\AddToHook{cmd/section/before}{\clearpage}
+\AddToHook{cmd/subsection/before}{\clearpage}
+
+\usepackage{caption}
+\DeclareCaptionLabelFormat{nolabel}{}
+\captionsetup{labelformat=nolabel,textformat=empty}
+
+\usepackage{fontspec}
+ \setmainfont[Path=font/FiraSans/]{FiraSans-Medium.ttf}
+ \setsansfont[Path=font/FiraSans/]{FiraSans-Book.ttf}
+ \setmonofont[Path=font/SourceCodePro/]{SourceCodePro-Regular.ttf}
+
+% Specify different font for section headings
+\usepackage{titlesec}
+\usepackage{titling}
+\newfontfamily\headingfont[Path=font/Cinzel/]{Cinzel-SemiBold.ttf}
+\titleformat*{\section}{\LARGE\headingfont}
+\titleformat*{\subsection}{\Large\headingfont}
+\titleformat*{\subsubsection}{\large\headingfont}
+\renewcommand{\maketitlehooka}{\headingfont}
+
+
+% Set colors for headings and text
+\titleformat*{\section}{\LARGE\headingfont\color{titleColor}}
+\titleformat*{\subsection}{\Large\headingfont\color{titleColor}}
+\titleformat*{\subsubsection}{\large\headingfont\color{titleColor}}
+\titleformat*{\paragraph}{\normalsize\headingfont\color{titleColor}}
+\titleformat*{\subparagraph}{\small\headingfont\color{titleColor}}
+\renewcommand{\maketitlehooka}{\headingfont\color{titleColor}}
+
+% Set default text color
+\color{textColor}
+
+\newcommand{\emoji}[1]{
+{\setmainfont[Path=font/NotoColorEmoji/]{NotoColorEmoji.ttf}[Renderer=Harfbuzz]{#1}}
+}
\ No newline at end of file
diff --git a/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.pdf b/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.pdf
new file mode 100644
index 0000000..512c34f
Binary files /dev/null and b/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.pdf differ
diff --git a/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.png b/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.png
new file mode 100644
index 0000000..5275892
Binary files /dev/null and b/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.png differ
diff --git a/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.svg b/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.svg
new file mode 100644
index 0000000..cd3c5fe
--- /dev/null
+++ b/backend/styles/vierge/slide169/slides-vierge-1920-1080-jaune.svg
@@ -0,0 +1,92 @@
+
+
+
+