Verified Commit c79d3f5c authored by Korko's avatar Korko
Browse files

Reorganize emails templates

parent 70b49c3a
Pipeline #381876 failed with stages
in 21 seconds
@extends('emails/tracked_layout')
@section('content')
<tr>
<td class="h2" style="font-size:35px; line-height:46px; text-align:center; font-style:italic; padding-bottom:15px;">
Message de {{ $targetName }}
</td>
</tr>
<tr>
<td style="text-align:center; font-style:italic; padding-bottom:15px;">
<p style="border:1px solid #000000;background-color:#dddddd;">Ceci est un message automatique, merci de ne pas y répondre.</p>
<blockquote>{!! nl2br(htmlentities( $content )) !!}</blockquote>
<hr />
<p style="padding-bottom:10px !important">Secrètement votre,</p>
<p><a href="{{ config('app.url') }}">{{ config('app.name') }}</a></p>
</td>
</tr>
@yield('title', "Message de {{ $targetName }}")
@section('content')
<blockquote>{!! nl2br(htmlentities( $content )) !!}</blockquote>
@endsection
@extends('emails/layout_plain')
@yield('title', "Message de {{ $targetName }}")
@section('content')
{{ $content }}
> {{ $content }}
@endsection
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<!--[if gte mso 9]>
<xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
<o:PixelsPerInch>96</o:PixelsPerInch>
</o:OfficeDocumentSettings>
</xml>
<![endif]-->
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="format-detection" content="date=no" />
<meta name="format-detection" content="address=no" />
<meta name="format-detection" content="telephone=no" />
<meta name="x-apple-disable-message-reformatting" />
<title>@yield('title')</title>
<!--[if gte mso 9]>
<style type="text/css" media="all">
sup { font-size: 100% !important; }
</style>
<![endif]-->
<!--[if gte mso 9]>
<xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
<o:PixelsPerInch>96</o:PixelsPerInch>
</o:OfficeDocumentSettings>
</xml>
<![endif]-->
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="format-detection" content="date=no" />
<meta name="format-detection" content="address=no" />
<meta name="format-detection" content="telephone=no" />
<meta name="x-apple-disable-message-reformatting" />
<title>@yield('title')</title>
<!--[if gte mso 9]>
<style type="text/css" media="all">
sup { font-size: 100% !important; }
</style>
<![endif]-->
<link href="https://fonts.googleapis.com/css2?family=Annie+Use+Your+Telescope&family=Kreon&display=swap" rel="stylesheet">
<style type="text/css" media="screen">
/* Linked Styles */
html { background: #ffffff; color: #000; font-family:'Kreon', Georgia, serif; }
body { background: #ffffff; color: #000; font-family:'Kreon', Georgia, serif; padding:0 !important; margin:0 !important; display:block !important; -webkit-text-size-adjust:none; background:#ffffff }
a { color:#e85853; text-decoration:none }
p { padding:0 !important; margin:0 !important }
img { -ms-interpolation-mode: bicubic; /* Allow smoother rendering of resized image in Internet Explorer */ }
.mcnPreviewText { display: none !important; }
<style type="text/css" media="screen">
/* Linked Styles */
html { background: #ffffff; color: #000; font-family:'Kreon', Georgia, serif; }
body { background: #ffffff; color: #000; font-family:'Kreon', Georgia, serif; padding:0 !important; margin:0 !important; display:block !important; -webkit-text-size-adjust:none; background:#ffffff }
a { color:#e85853; text-decoration:none }
p { padding:0 !important; margin:0 !important }
img { -ms-interpolation-mode: bicubic; /* Allow smoother rendering of resized image in Internet Explorer */ }
.mcnPreviewText { display: none !important; }
blockquote { font-family:'Annie Use Your Telescope', cursive; }
/* Mobile styles */
@media only screen and (max-device-width: 480px), only screen and (max-width: 480px) {
.mobile-shell { width: 100% !important; min-width: 100% !important; }
.text-header,
.m-center { text-align: center !important; }
.holder { padding: 0 10px !important; }
.ribbon { font-size: 18px !important; }
.center { margin: 0 auto !important; }
.td { width: 100% !important; min-width: 100% !important; }
.text-header .link-white { text-shadow: 0 3px 4px rgba(0,0,0,09) !important; }
.m-br-15 { height: 15px !important; }
.bg { height: auto !important; }
.img-title img { width: 30px !important; height: auto !important; }
.m-td,
.m-hide { display: none !important; width: 0 !important; height: 0 !important; font-size: 0 !important; line-height: 0 !important; min-height: 0 !important; }
.m-block { display: block !important; }
.p30-15 { padding: 30px 15px !important; }
.p15-15 { padding: 15px 15px !important; }
.p30-0 { padding: 30px 0px !important; }
.p0-0-30 { padding: 0px 0px 30px 0px !important; }
.p0-15-30 { padding: 0px 15px 30px 15px !important; }
.p0-15 { padding: 0px 15px 0px 15px !important; }
.mp0 { padding: 0px !important; }
.mp20-0-0 { padding: 20px 0px 0px 0px !important }
.mp30 { padding-bottom: 30px !important; }
.container { padding: 20px 0px !important; }
.outer { padding: 0px !important }
.h0 { height: 0px !important; }
.brr0 { border-radius: 0px !important; }
.fluid-img img { width: 100% !important; max-width: 100% !important; height: auto !important; }
.column,
.column-top,
.column-dir,
.column-empty,
.column-empty2,
.column-empty3,
.column-bottom,
.column-dir-top,
.column-dir-bottom { float: left !important; width: 100% !important; display: block !important; }
.column-empty { padding-bottom: 10px !important; }
.column-empty2 { padding-bottom: 25px !important; }
.column-empty3 { padding-bottom: 45px !important; }
.content-spacing { width: 15px !important; }
.content-spacing2 { width: 25px !important; }
}
</style>
/* Mobile styles */
@media only screen and (max-device-width: 480px), only screen and (max-width: 480px) {
.mobile-shell { width: 100% !important; min-width: 100% !important; }
.text-header,
.m-center { text-align: center !important; }
.holder { padding: 0 10px !important; }
.ribbon { font-size: 18px !important; }
.center { margin: 0 auto !important; }
.td { width: 100% !important; min-width: 100% !important; }
.text-header .link-white { text-shadow: 0 3px 4px rgba(0,0,0,09) !important; }
.m-br-15 { height: 15px !important; }
.bg { height: auto !important; }
.img-title img { width: 30px !important; height: auto !important; }
.m-td,
.m-hide { display: none !important; width: 0 !important; height: 0 !important; font-size: 0 !important; line-height: 0 !important; min-height: 0 !important; }
.m-block { display: block !important; }
.p30-15 { padding: 30px 15px !important; }
.p15-15 { padding: 15px 15px !important; }
.p30-0 { padding: 30px 0px !important; }
.p0-0-30 { padding: 0px 0px 30px 0px !important; }
.p0-15-30 { padding: 0px 15px 30px 15px !important; }
.p0-15 { padding: 0px 15px 0px 15px !important; }
.mp0 { padding: 0px !important; }
.mp20-0-0 { padding: 20px 0px 0px 0px !important }
.mp30 { padding-bottom: 30px !important; }
.container { padding: 20px 0px !important; }
.outer { padding: 0px !important }
.h0 { height: 0px !important; }
.brr0 { border-radius: 0px !important; }
.fluid-img img { width: 100% !important; max-width: 100% !important; height: auto !important; }
.column,
.column-top,
.column-dir,
.column-empty,
.column-empty2,
.column-empty3,
.column-bottom,
.column-dir-top,
.column-dir-bottom { float: left !important; width: 100% !important; display: block !important; }
.column-empty { padding-bottom: 10px !important; }
.column-empty2 { padding-bottom: 25px !important; }
.column-empty3 { padding-bottom: 45px !important; }
.content-spacing { width: 15px !important; }
.content-spacing2 { width: 25px !important; }
}
</style>
</head>
<body class="body" style="padding:0 !important; margin:0 !important; display:block !important; -webkit-text-size-adjust:none; background:#ffffff">
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="background: #ffffff;" align="center">
<tr>
<td align="center" valign="top" style="background: rgba(33,45,57,.8) url({{ $message->embed(public_path('images/email/bg1.png')) }} ); background-repeat: repeat-x; background-position: 0 0;">
<table width="110" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="td" style="width:86px; min-width:86px; height:86px; min-height:86px; font-size:0pt; line-height:0pt; padding:0; margin:0; font-weight:normal; background:#000;border-radius: 0 0 100% 100%;padding:12px;">
<img src="{{ $message->embed(public_path('images/logo.png')) }}" width="86" height="86" border="0" alt="" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="center" valign="top" style="background: #ffffff;">
<table width="650" border="0" cellspacing="0" cellpadding="0" class="mobile-shell">
<tr>
<td class="td" style="width:650px; min-width:650px; padding:0; margin:0; font-weight:normal;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="p0-15-30" style="padding: 0px 40px 45px 40px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
@section('content')
<tr>
<td style="font-size:35px; line-height:46px; text-align:center; font-style:italic; padding-bottom:15px;">
@yield('text')
</td>
</tr>
@show
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
@yield('body')
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="background: #ffffff;" align="center">
<tr>
<td align="center" valign="top" style="background: rgba(33,45,57,.8) url({{ $message->embed(public_path('images/email/bg1.png')) }} ); background-repeat: repeat-x; background-position: 0 0;">
<table width="110" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="td" style="width:86px; min-width:86px; height:86px; min-height:86px; font-size:0pt; line-height:0pt; padding:0; margin:0; font-weight:normal; background:#000;border-radius: 0 0 100% 100%;padding:12px;">
<img src="{{ $message->embed(public_path('images/logo.png')) }}" width="86" height="86" border="0" alt="" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="center" valign="top" style="background: #ffffff;">
<table width="650" border="0" cellspacing="0" cellpadding="0" class="mobile-shell">
<tr>
<td class="td" style="width:650px; min-width:650px; padding:0; margin:0; font-weight:normal;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="p0-15-30" style="padding: 0px 40px 45px 40px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="h2" style="font-size:35px; line-height:46px; text-align:center; font-style:italic; padding-bottom:15px;">
@yield('title')
</td>
</tr>
<tr>
<td style="text-align:center; font-style:italic; padding-bottom:15px;">
@section('wrapper')
<p style="border:1px solid #000000;background-color:#dddddd;">Ceci est un message automatique, merci de ne pas y répondre.</p>
@yield('content')
<p style="padding-bottom:10px !important">Secrètement votre,</p>
<p><a href="{{ config('app.url') }}">{{ config('app.name') }}</a></p>
@show
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
@yield('body')
</body>
</html>
Ceci est un message automatique, merci de ne pas y répondre.
---
>> Ceci est un message automatique, merci de ne pas y répondre. <<
@yield('content')
......
@extends('emails/layout')
@section('content')
<tr>
<td class="h2" style="font-size:35px; line-height:46px; text-align:center; font-style:italic; padding-bottom:15px;">
Récapitulatif Organisateur
</td>
</tr>
<tr>
<td style="text-align:center; font-style:italic; padding-bottom:15px;">
<p style="padding-bottom:10px !important">Bonjour {{ $organizerName }},</p>
<p style="padding-bottom:10px !important">Merci d'avoir organisé votre évènement en utilisant <a href="{{ config('app.url') }}">{{ config('app.name') }}</a>.</p>
@yield('title', "Récapitulatif Organisateur")
<p style="padding-bottom:10px !important">Afin de surveiller si tous les participants ont bien reçu leur email ou modifier une adresse en cas d'erreur, rendez vous sur votre interface personnalisée : <a href="{{ $panelLink }}">{{ $panelLink }}</a>
<p style="padding-bottom:10px !important">Vous y trouverez aussi un moyen de récupérer un récapitulatif des participants ainsi que des exclusions que vous avez définies pour cet évènement. Ce fichier pourra être réutilisé sur SecretSanta.fr pour gagner du temps lors de l'organisation de votre prochain évènement.</p>
@section('content')
<p style="padding-bottom:10px !important">Bonjour {{ $organizerName }},</p>
@if($nextSolvable)<p style="padding-bottom:10px !important">À compter du {{ $expirationDate }}, un second récapitulatif sera disponible contenant parmi les exclusions de chaque participant, la cible tirée au hasard cette fois-ci. Améliorant encore plus l'expérience pour le prochain évènement.</p>@endif
<p style="padding-bottom:10px !important">Merci d'avoir organisé votre évènement en utilisant <a href="{{ config('app.url') }}">{{ config('app.name') }}</a>.</p>
<p style="padding-bottom:10px !important">Toutes les informations relatives à cet évènement seront supprimées le {{ $deletionDate }}. Cette interface ne sera alors plus disponible.</p>
<p style="padding-bottom:10px !important">Afin de surveiller si tous les participants ont bien reçu leur email ou modifier une adresse en cas d'erreur, rendez vous sur votre interface personnalisée : <a href="{{ $panelLink }}">{{ $panelLink }}</a>
<p style="padding-bottom:10px !important">Amusez-vous bien !</p>
<p style="padding-bottom:10px !important">Vous y trouverez aussi un moyen de récupérer un récapitulatif des participants ainsi que des exclusions que vous avez définies pour cet évènement. Ce fichier pourra être réutilisé sur SecretSanta.fr pour gagner du temps lors de l'organisation de votre prochain évènement.</p>
<p style="padding-bottom:10px !important">Secrètement votre,</p>
@if($nextSolvable)<p style="padding-bottom:10px !important">À compter du {{ $expirationDate }}, un second récapitulatif sera disponible contenant parmi les exclusions de chaque participant, la cible tirée au hasard cette fois-ci. Améliorant encore plus l'expérience pour le prochain évènement.</p>@endif
<p><a href="{{ config('app.url') }}">{{ config('app.name') }}</a></p>
</td>
</tr>
<p style="padding-bottom:10px !important">Toutes les informations relatives à cet évènement seront supprimées le {{ $deletionDate }}. Cette interface ne sera alors plus disponible.</p>
<p style="padding-bottom:10px !important">Amusez-vous bien !</p>
@endsection
@extends('emails/layout_plain')
@yield('title', "Récapitulatif Organisateur")
@section('content')
Bonjour {{ $organizerName }},
Bonjour {{ $organizerName }},
Merci d'avoir organisé votre évènement en utilisant {{ config('app.name') }}.
Merci d'avoir organisé votre évènement en utilisant {{ config('app.name') }}.
Afin de surveiller si tous les participants ont bien reçu leur email ou modifier une adresse en cas d'erreur, rendez vous sur votre interface personnalisée : {{ $panelLink }}
Afin de surveiller si tous les participants ont bien reçu leur email ou modifier une adresse en cas d'erreur, rendez vous sur votre interface personnalisée : {{ $panelLink }}
Cette interface ne sera plus disponible à compter du {{ $expirationDate }}, à cette date vous recevrez un email contenant un fichier récapitulatif des participants ainsi que des exclusions que vous avez définies pour cet évènement. Ce fichier pourra être réutilisé sur SecretSanta.fr pour gagner du temps lors de l'organisation de votre prochain évènement.
Cette interface ne sera plus disponible à compter du {{ $expirationDate }}, à cette date vous recevrez un email contenant un fichier récapitulatif des participants ainsi que des exclusions que vous avez définies pour cet évènement. Ce fichier pourra être réutilisé sur SecretSanta.fr pour gagner du temps lors de l'organisation de votre prochain évènement.
Amusez-vous bien !
Amusez-vous bien !
@endsection
\ No newline at end of file
@extends('emails/tracked_layout')
@section('content')
<tr>
<td class="h2" style="font-size:35px; line-height:46px; text-align:center; font-style:italic; padding-bottom:15px;">
Message aux participants
</td>
</tr>
<tr>
<td style="text-align:center; font-family: monospace; font-style:italic; padding-bottom:15px;">
<p style="border:1px solid #000000;background-color:#dddddd;">Ceci est un message automatique, merci de ne pas y répondre.</p>
<blockquote>{!! nl2br(htmlentities($content)) !!}</blockquote>
@yield('title', "Message aux participants")
<hr/>
<p style="padding-bottom:10px !important">Vous pouvez écrire à votre Père Noël Secret ! Ca se passe ici : <a href="{{ $dearSantaLink }}">{{ $dearSantaLink }}</a></p>
<p style="padding-bottom:10px !important">Secrètement votre,</p>
<p><a href="{{ config('app.url') }}">{{ config('app.name') }}</a></p>
@section('content')
<blockquote>{!! nl2br(htmlentities($content)) !!}</blockquote>
</td>
</tr>
<hr/>
<p style="padding-bottom:10px !important">Vous pouvez écrire à votre Père Noël Secret ! Ca se passe ici : <a href="{{ $dearSantaLink }}">{{ $dearSantaLink }}</a></p>
@endsection
@extends('emails/layout_plain')
@yield('title', "Message aux participants")
@section('content')
{{ $content }}
> {{ $content }}
---
Vous pouvez écrire à votre Père Noël Secret ! Ca se passe ici : {{ $dearSantaLink }}
@endsection
\ No newline at end of file
@extends('emails/layout')
@section('body')
<img src="{{ $trackedPixel }}" style="height:1px !important; width:1px !important; border: 0 !important; margin: 0 !important; padding: 0 !important" width="1" height="1" border="0" />
<img src="{{ $trackedPixel }}" style="height:1px !important; width:1px !important; border: 0 !important; margin: 0 !important; padding: 0 !important" width="1" height="1" border="0" />
@endsection
\ No newline at end of file
@if (config('app.bmc'))
<a class="bmc-button" target="_blank" href="https://www.buymeacoffee.com/{{ config('app.bmc') }}" rel="noopener noreferrer">
<img src="/images/BMC Logo - Black.png" alt="Offrez moi un café"><span style="margin-left:5px">Offrez moi un café</span>
<img src="/images/BMC Logo - Black.png" alt="Offrez moi un café"><span style="margin-left:5px">Offrez moi un café</span>
</a>
@endif
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment