Refactor generic_email

This commit is contained in:
Benjamin Beganović 2021-06-12 23:02:12 +02:00
parent 4cba96d973
commit 3977b4e662

View File

@ -1,28 +1,15 @@
@component('email.template.master', ['design' => 'light', 'settings' =>$settings]) @component('email.template.admin', ['settings' => $settings, 'logo' => $logo])
<div class="center">
<h1>{{ $title }}</h1>
@slot('header') {{ ctrans("texts.{$body}") }}
@component('email.components.header', ['p' => $title, 'logo' => $logo])
@endcomponent
@endslot
@slot('greeting') @isset($view_link)
@lang($body) <a class="button" href="{{ $view_link}}" target="_blank">{{{ $view_text }}}</a>
@endslot @endisset
@if(isset($view_link))
@component('email.components.button', ['url' => $view_link])
{{ $view_text }}
@endcomponent
@endif
@if(isset($signature))
{{ $signature }}
@endif
@slot('footer')
@component('email.components.footer', ['url' => 'https://invoiceninja.com', 'url_text' => '&copy; InvoiceNinja'])
For any info, please visit InvoiceNinja.
@endcomponent
@endslot
@isset($signature)
<p>{{ $signature }}</p>
@endisset
</div>
@endcomponent @endcomponent