From 229f4957532a8ab8a6c3cf8f3f637c14e9be1bd3 Mon Sep 17 00:00:00 2001 From: Fabrice Gangler Date: Sat, 30 Jan 2021 18:32:42 +0100 Subject: [PATCH] allow email footer logo to be configured in .env file Refs: #5873 --- app/views/layouts/mailers/layout.html.erb | 2 +- config/env.example.optional | 3 +++ config/initializers/images.rb | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/views/layouts/mailers/layout.html.erb b/app/views/layouts/mailers/layout.html.erb index 564a96ee3..6175243c6 100644 --- a/app/views/layouts/mailers/layout.html.erb +++ b/app/views/layouts/mailers/layout.html.erb @@ -167,7 +167,7 @@
- Logo Beta Gouv Fr + Logo <%= " src="<%= image_url("#{MAILER_FOOTER_LOGO_SRC}") %>" style="max-width=125px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" />
diff --git a/config/env.example.optional b/config/env.example.optional index e41c6a190..2a4a6c636 100644 --- a/config/env.example.optional +++ b/config/env.example.optional @@ -50,6 +50,9 @@ APPLICATION_BASE_URL="https://www.demarches-simplifiees.fr" # Personnalisation d'instance - Logo dans l'entête des emails ---> à placer dans "app/assets/images" # MAILER_LOGO_SRC="mailer/instructeur_mailer/logo.png" +# Personnalisation d'instance - Logo dans le pied de page des emails ---> à placer dans "app/assets/images" +# MAILER_FOOTER_LOGO_SRC="mailer/instructeur_mailer/logo-beta-gouv-fr.png" + # Personnalisation d'instance - Logo par défaut d'une procédure ---> à placer dans "app/assets/images" # PROCEDURE_DEFAULT_LOGO_SRC="republique-francaise-logo.svg" diff --git a/config/initializers/images.rb b/config/initializers/images.rb index 462dedd33..c488aa279 100644 --- a/config/initializers/images.rb +++ b/config/initializers/images.rb @@ -9,8 +9,9 @@ HEADER_LOGO_ALT = ENV.fetch("HEADER_LOGO_ALT", "Liberté, égalité, fraternité HEADER_LOGO_WIDTH = ENV.fetch("HEADER_LOGO_WIDTH", "65") HEADER_LOGO_HEIGHT = ENV.fetch("HEADER_LOGO_HEIGHT", "56") -# Mailer logo +# Mailer logos MAILER_LOGO_SRC = ENV.fetch("MAILER_LOGO_SRC", "mailer/instructeur_mailer/logo.png") +MAILER_FOOTER_LOGO_SRC = ENV.fetch("MAILER_FOOTER_LOGO_SRC", "mailer/instructeur_mailer/logo-beta-gouv-fr.png") # Default logo of a procedure PROCEDURE_DEFAULT_LOGO_SRC = ENV.fetch("PROCEDURE_DEFAULT_LOGO_SRC", "republique-francaise-logo.svg")