Personnalisation à faire : export dossier au format PDF avec un logo "Marianne" et le texte "demarches-simplifiees.fr".
L'export PDF du dossier (par l'utilisateur ou l'instructeur) génère un PDF avec un logo "Marianne" et le texte "demarches-simplifiees.fr". C'est un point de personnalisation que nous n'avions pas identifié.
Reproduction
Utilisateur
- remplir un dossier d'une démarche
- consulter son dossier
- utiliser l’icône "imprimante" pour télécharger le dossier
Instructeur
- consulter le dossier d'un utilisateur
- utiliser l’icône "imprimante" pour télécharger le dossier au format PDF
PDF généré sur une instance DS déjà personnalisée
Solution
Pouvoir personnaliser l'image header/logo-ds-wide.svg
- app/views/dossiers/dossier_vide.pdf.prawn (ligne 184)
- app/views/dossiers/show.pdf.prawn (ligne 173)
pdf.svg IO.read("app/assets/images/header/logo-ds-wide.svg"), width: 300, position: :center
2 solutions possibles :
-
- remplacer l'image par une image équivalente "demarches.adullact.org"
-
- ne pas afficher d'image (solution non retenu)
Solution 1: remplacer l'image par une image équivalente "demarches.adullact.org"
-
vérifier via un POC qu'il est possible de personnaliser cette image via le fichier .env
-
faire une contribution pour personnaliser cette image via le fichier .env
---> https://gitlab.adullact.net/Adullact-prive/pilotage/-/issues/48 et PR Adullact #5870✔ ️ acceptée
version temporaire de l'image
-
créer une image .svg temporaire pour l'Adulact -
ajouter l'image dans le module de profil Puppet ---> https://gitlab.adullact.net/adullact-puppet/app_demarchessimplifiees/-/issues/27 -
backpoort de la contrib ---> https://gitlab.adullact.net/Adullact-prive/pilotage/-/issues/49 -
ajouter le paramètre dans le module de composant Puppet (pour les prochaines versions de DS) ---> https://gitlab.adullact.net/demarches-simplifiees/puppet-demarchessimplifiees/-/issues/62
version finale de l'image
-
créer une image .svg pour l'Adulact ---> https://gitlab.adullact.net/Adullact-prive/Entropie/-/issues/1179 -
ajouter l'image dans le module de profil Puppet ---> https://gitlab.adullact.net/adullact-puppet/app_demarchessimplifiees/-/issues/30