Refactor generic template

This commit is contained in:
Benjamin Beganović 2021-06-09 16:09:05 +02:00
parent ee4be6d84a
commit 0757cbddda

View File

@ -1,32 +1,27 @@
@component('email.template.master', ['design' => 'light', 'settings' => $settings]) @component('email.template.admin', ['design' => 'light', 'settings' => $settings, 'logo' => $logo])
<div class="center">
@slot('header') @isset($greeting)
@include('email.components.header', ['logo' => $logo])
@endslot
@if(isset($greeting))
<p>{{ $greeting }}</p> <p>{{ $greeting }}</p>
@endif @endisset
@isset($title)
<h1>{{ $title }}</h1>
@endisset
@isset($h2)
<h2>{{ $title }}</h2> <h2>{{ $title }}</h2>
@endisset
<p>{{ $message }}</p> <div style="margin-top: 10px; margin-bottom: 30px;">
{{ $content }}
@if(isset($additional_info)) </div>
@isset($additional_info)
<p>{{ $additional_info }}</p> <p>{{ $additional_info }}</p>
@endisset
@endif @isset($url)
<a href="{{ $url }}" class="button" target="_blank">{{ ctrans($button) }}</a>
@component('email.components.button', ['url' => $url]) @endisset
@lang($button) </div>
@endcomponent
@if(isset($whitelabel) && !$whitelabel)
@slot('footer')
@component('email.components.footer', ['url' => 'https://invoiceninja.com', 'url_text' => '&copy; InvoiceNinja'])
For any info, please visit InvoiceNinja.
@endcomponent
@endslot
@endif
@endcomponent @endcomponent