Checkpoint: Amélioration de la prévisualisation des templates d'emails : la prévisualisation affiche maintenant en temps réel le contenu saisi dans le champ "Corps du message". Lorsque le champ est vide, un message d'aide s'affiche. Le contenu se met à jour automatiquement pendant la saisie, permettant de visualiser exactement l'email final avant de l'enregistrer.
This commit is contained in:
@@ -141,18 +141,8 @@ export default function AdminEmailTemplates() {
|
||||
</div>
|
||||
<div class="content">
|
||||
${formData.bodyContent ? formData.bodyContent.replace(/\n/g, '<br>') : `
|
||||
<h2>Exemple de contenu</h2>
|
||||
<p>Bonjour,</p>
|
||||
<p>Ceci est un exemple de prévisualisation de votre template d'email personnalisé.</p>
|
||||
<p style="color: #9ca3af; font-style: italic;">Saisissez le contenu de votre email dans le champ "Corps du message" pour voir la prévisualisation ici...</p>
|
||||
`}
|
||||
<div class="info-box">
|
||||
<p><strong>Information importante</strong></p>
|
||||
<p>Ce bloc utilise la couleur principale que vous avez choisie.</p>
|
||||
</div>
|
||||
<div style="text-align: center; margin: 20px 0;">
|
||||
<a href="#" class="button">Bouton d'action</a>
|
||||
</div>
|
||||
<p>Cordialement,<br/>L'équipe Formation Manager Itinova</p>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<p>${formData.footerText || 'Texte du pied de page'}</p>
|
||||
|
||||
4
todo.md
4
todo.md
@@ -487,3 +487,7 @@
|
||||
- [x] Identifier la cause de l'erreur 403 après publication de la version avec bodyContent
|
||||
- [x] Corriger le problème (ajout bodyContent dans routers.ts et db.ts)
|
||||
- [x] Tester l'accès public à l'application
|
||||
|
||||
## Amélioration prévisualisation templates d'emails
|
||||
|
||||
- [x] Modifier la prévisualisation pour afficher le contenu saisi dans "Corps du message" en temps réel
|
||||
|
||||
Reference in New Issue
Block a user