You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

35 line
1.5 KiB

  1. {# templates/email/registration_confirm.html.twig #}
  2. <!DOCTYPE html>
  3. <html lang="de">
  4. <head><meta charset="UTF-8"></head>
  5. <body style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; background: #dce9f5; margin: 0; padding: 40px 20px;">
  6. <div style="max-width: 540px; margin: 0 auto; background: #fff; border-radius: 16px; padding: 40px; box-shadow: 0 2px 12px rgba(0,60,120,0.08);">
  7. <p style="font-size: 1.2rem; font-weight: 700; color: #1a2a3a; margin: 0 0 8px;">spawntree Timetracker</p>
  8. <hr style="border: none; border-top: 1px solid #d0d8e0; margin: 0 0 32px;">
  9. <p style="color: #3a4a5a; margin: 0 0 16px;">{{ 'app.email.confirm.greeting'|trans({'%name%': token.firstName}) }}</p>
  10. <p style="color: #3a4a5a; margin: 0 0 24px;">
  11. {{ 'app.email.confirm.body'|trans({'%company%': token.companyName}) }}
  12. </p>
  13. <div style="text-align: center; margin: 32px 0;">
  14. <a href="{{ verifyUrl }}"
  15. style="display: inline-block; background: #f0a500; color: #fff; font-weight: 700;
  16. text-decoration: none; padding: 14px 40px; border-radius: 100px; font-size: 1rem;">
  17. {{ 'app.email.confirm.btn'|trans }}
  18. </a>
  19. </div>
  20. <p style="color: #7a8a9a; font-size: 0.8rem; margin: 24px 0 0;">
  21. {{ 'app.email.confirm.expiry'|trans({'%expires%': token.expiresAt|date('d.m.Y H:i')}) }}<br>
  22. {{ 'app.email.confirm.ignore'|trans }}
  23. </p>
  24. <p style="color: #aab8c6; font-size: 0.75rem; margin: 8px 0 0; word-break: break-all;">
  25. {{ verifyUrl }}
  26. </p>
  27. </div>
  28. </body>
  29. </html>