feat: Adding Diplomas section + adding an OPTIONNAL tag_stuffing invisible section for ATS bamboozling

This commit is contained in:
gauvainboiche
2026-07-25 15:15:02 +02:00
parent 577d2af30f
commit 0d34fcafc1
8 changed files with 161 additions and 79 deletions
+5 -3
View File
@@ -8,7 +8,6 @@ MINIMUM_POLICE_SIZE = float(os.getenv("MINIMUM_POLICE_SIZE", "7.5"))
MARGIN_Y_MM = float(os.getenv("MARGIN_HEIGHT_BOTTOM", "10"))
MARGIN_X_MM = float(os.getenv("MARGIN_LEFT_RIGHT", "12"))
# Conversions mm -> points PDF (1 mm ≈ 2.83465 pt)
MM_TO_PT = 2.83465
PAGE_WIDTH_PT = 210 * MM_TO_PT
PAGE_HEIGHT_PT = 297 * MM_TO_PT
@@ -19,8 +18,11 @@ MARGIN_Y_PT = MARGIN_Y_MM * MM_TO_PT
USABLE_WIDTH = PAGE_WIDTH_PT - (2 * MARGIN_X_PT)
USABLE_HEIGHT = PAGE_HEIGHT_PT - (2 * MARGIN_Y_PT)
# Couleurs
# Nouvelles Couleurs
COLOR_BACKGROUND = os.getenv("COLOR_BACKGROUND", "#FFFFFF")
COLOR_TEXT_MAIN = os.getenv("COLOR_TEXT_MAIN", "#000000")
# Autres Couleurs
COLOR_PRIMARY = os.getenv("COLOR_PRIMARY", "#1A365D")
COLOR_SECONDARY = os.getenv("COLOR_SECONDARY", "#2B6CB0")
COLOR_TEXT = os.getenv("COLOR_TEXT", "#2D3748")
COLOR_ACCENT = os.getenv("COLOR_ACCENT", "#4A5568")