twig:
    file_name_pattern: '*.twig'
    default_path: '%kernel.project_dir%/templates'
    paths:
        # Dossier d'assets embarquables dans les emails (email.image() résout via
        # le loader Twig — un chemin absolu ne marche pas, il faut un namespace).
        '%kernel.project_dir%/public/images/email': email_assets
    date:
        timezone: 'Europe/Paris'
    globals:
        app_version: '%app.version%'
        # Seuil de tokens sous lequel la sidebar propose de monter d'offre. Exposé ici
        # plutôt qu'écrit en dur dans le template : la valeur reste dans AppLimits.
        low_tokens_upgrade_threshold: !php/const App\Config\AppLimits::LOW_TOKENS_UPGRADE_THRESHOLD
        # '@@' échappe le '@' littéral (sinon Symfony y voit une référence de service).
        email_logo_path: '@@email_assets/bubul-logo.png'
        # Charte couleur de l'espace commercial : une notion porte la MÊME couleur
        # sur toutes les pages (espace commercial, vue admin, fiche, parrainage).
        # Écrite ici et non dans chaque template : les quatre pages avaient divergé.
        # Les deux ancres viennent de l'existant — la courbe « commission » du
        # graphique est en primary, les badges « Versé » sont en success.
        commercial_colors:
            filleuls: cohorts    # violet  — les recrues
            commission: primary  # bleu    — commission acquise, CA, taux
            encours: warning     # orange  — dû, pas encore viré
            verse: success       # vert    — virement effectué
            commerciaux: info    # cyan    — les apporteurs eux-mêmes (vue admin)
        # Les arcs du doughnut « Filleuls par offre ». Le commercial le lit sur ses
        # propres filleuls, l'administrateur sur ceux de tout le programme : c'est le
        # même graphique, il doit porter les mêmes couleurs. Elles partent du violet
        # des filleuls — la carte, la pastille et les arcs racontent la même chose.
        commercial_plan_tokens:
            - '--color-cohorts'
            - '--color-cohorts-light'
            - '--color-pink'
            - '--color-teal'
            - '--color-info'
            - '--color-gray-400'
    form_themes:
        - 'form/custom_theme.html.twig'

when@test:
    twig:
        strict_variables: true
