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">
@isset($greeting)
<p>{{ $greeting }}</p>
@endisset
@slot('header') @isset($title)
@include('email.components.header', ['logo' => $logo]) <h1>{{ $title }}</h1>
@endslot @endisset
@if(isset($greeting)) @isset($h2)
<p>{{ $greeting }}</p> <h2>{{ $title }}</h2>
@endif @endisset
<h2>{{ $title }}</h2> <div style="margin-top: 10px; margin-bottom: 30px;">
{{ $content }}
</div>
<p>{{ $message }}</p> @isset($additional_info)
<p>{{ $additional_info }}</p>
@endisset
@if(isset($additional_info)) @isset($url)
<a href="{{ $url }}" class="button" target="_blank">{{ ctrans($button) }}</a>
<p> {{ $additional_info }}</p> @endisset
</div>
@endif @endcomponent
@component('email.components.button', ['url' => $url])
@lang($button)
@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