first commit
This commit is contained in:
82
views/emails/password-reset.twig
Normal file
82
views/emails/password-reset.twig
Normal file
@@ -0,0 +1,82 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Réinitialisation de mot de passe</title>
|
||||
<style>
|
||||
/* CSS inline — requis pour la compatibilité avec les clients mail */
|
||||
body {
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 16px;
|
||||
color: #212529;
|
||||
background: #f8f9fa;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.wrapper {
|
||||
max-width: 560px;
|
||||
margin: 40px auto;
|
||||
background: #ffffff;
|
||||
border: 1px solid #dee2e6;
|
||||
border-radius: 4px;
|
||||
padding: 40px;
|
||||
}
|
||||
.logo {
|
||||
font-size: 1.4rem;
|
||||
font-weight: bold;
|
||||
margin-bottom: 24px;
|
||||
color: #212529;
|
||||
}
|
||||
p {
|
||||
line-height: 1.6;
|
||||
margin: 0 0 16px;
|
||||
}
|
||||
.btn {
|
||||
display: inline-block;
|
||||
background: #007bff;
|
||||
color: #ffffff !important;
|
||||
text-decoration: none;
|
||||
padding: 12px 24px;
|
||||
border-radius: 4px;
|
||||
font-size: 16px;
|
||||
margin: 8px 0 24px;
|
||||
}
|
||||
.url {
|
||||
font-size: 13px;
|
||||
color: #6c757d;
|
||||
word-break: break-all;
|
||||
}
|
||||
.footer {
|
||||
margin-top: 32px;
|
||||
font-size: 13px;
|
||||
color: #6c757d;
|
||||
border-top: 1px solid #dee2e6;
|
||||
padding-top: 16px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="wrapper">
|
||||
<div class="logo">Slim Blog</div>
|
||||
|
||||
<p>Bonjour <strong>{{ username }}</strong>,</p>
|
||||
|
||||
<p>Vous avez demandé la réinitialisation de votre mot de passe. Cliquez sur le bouton ci-dessous pour choisir un nouveau mot de passe :</p>
|
||||
|
||||
<p>
|
||||
<a href="{{ resetUrl }}" class="btn">Réinitialiser mon mot de passe</a>
|
||||
</p>
|
||||
|
||||
<p class="url">Si le bouton ne fonctionne pas, copiez ce lien dans votre navigateur :<br>{{ resetUrl }}</p>
|
||||
|
||||
<p>Ce lien est valable <strong>{{ ttlMinutes }} minutes</strong>. Passé ce délai, vous devrez faire une nouvelle demande.</p>
|
||||
|
||||
<p>Si vous n'êtes pas à l'origine de cette demande, ignorez simplement cet email. Votre mot de passe ne sera pas modifié.</p>
|
||||
|
||||
<div class="footer">
|
||||
Cet email a été envoyé automatiquement, merci de ne pas y répondre.
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user