Merge branch 'master' of https://github.com/brkcvn/akaunting into form-elements
This commit is contained in:
		@@ -8,5 +8,6 @@
 | 
			
		||||
        form-label-class="lg:text-lg"
 | 
			
		||||
        form-group-class="border-b pb-2 mb-3.5"
 | 
			
		||||
        rows="1"
 | 
			
		||||
        textarea-auto-height
 | 
			
		||||
    />
 | 
			
		||||
</div>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
<div id="tooltip-information-{{ $document->id }}" role="tooltip" class="w-96 inline-block absolute z-10 text-sm font-medium rounded-lg border border-gray-200 shadow-sm whitespace-nowrap tooltip-content transition-visible bg-lilac-900 border-none text-black p-6 cursor-auto opacity-0 invisible">
 | 
			
		||||
<div id="tooltip-information-{{ $document->id }}" role="tooltip" class="w-96 inline-block absolute left-0 z-10 text-sm font-medium rounded-lg border border-gray-200 shadow-sm whitespace-nowrap tooltip-content transition-visible bg-lilac-900 border-none text-black p-6 cursor-auto opacity-0 invisible">
 | 
			
		||||
    <div class="absolute w-2 h-2 inset-y-1/2 -right-1 before:content-[' '] before:absolute before:w-2 before:h-2 before:bg-lilac-900 before:border-gray-200 before:transform before:rotate-45 before:border before:border-t-0 before:border-l-0 data-popper-arrow"></div>
 | 
			
		||||
 | 
			
		||||
    <ul>
 | 
			
		||||
 
 | 
			
		||||
@@ -130,8 +130,6 @@
 | 
			
		||||
            <x-dropdown.link href="{{ route($endRoute, $document->id) }}">
 | 
			
		||||
                {{ trans('recurring.end') }}
 | 
			
		||||
            </x-dropdown.link>
 | 
			
		||||
 | 
			
		||||
            <x-dropdown.divider />
 | 
			
		||||
        @endif
 | 
			
		||||
 | 
			
		||||
        @stack('end_button_end')
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
<div class="p-7 shadow-2xl rounded-2xl print-template">
 | 
			
		||||
<div class="p-7 shadow-2xl rounded-2xl">
 | 
			
		||||
    @if ($documentTemplate)
 | 
			
		||||
        @switch($documentTemplate)
 | 
			
		||||
            @case('classic')
 | 
			
		||||
 
 | 
			
		||||
@@ -1,387 +1,389 @@
 | 
			
		||||
<div class="row">
 | 
			
		||||
    <div class="col-100">
 | 
			
		||||
        <div class="text text-dark">
 | 
			
		||||
            <h3>
 | 
			
		||||
                {{ $textDocumentTitle }}
 | 
			
		||||
            </h3>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="row">
 | 
			
		||||
    <div class="col-58">
 | 
			
		||||
        <div class="text">
 | 
			
		||||
            @stack('company_logo_start')
 | 
			
		||||
            @if (! $hideCompanyLogo)
 | 
			
		||||
                @if (!empty($document->contact->logo) && !empty($document->contact->logo->id))
 | 
			
		||||
                    <img  class="c-logo w-image" src="{{ $logo }}" alt="{{ $document->contact_name }}"/>
 | 
			
		||||
                @else
 | 
			
		||||
                    <img  class="c-logo w-image" src="{{ $logo }}" alt="{{ setting('company.name') }}" />
 | 
			
		||||
                @endif
 | 
			
		||||
            @endif
 | 
			
		||||
            @stack('company_logo_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-42">
 | 
			
		||||
        <div class="text right-column">
 | 
			
		||||
            @stack('company_details_start')
 | 
			
		||||
            @if ($textDocumentSubheading)
 | 
			
		||||
                <p class="text-normal font-semibold">
 | 
			
		||||
                    {{ $textDocumentSubheading }}
 | 
			
		||||
                </p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @if (! $hideCompanyDetails)
 | 
			
		||||
                @if (! $hideCompanyName)
 | 
			
		||||
                    <p>{{ setting('company.name') }}</p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyAddress)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {!! nl2br(setting('company.address')) !!}
 | 
			
		||||
                        {!! $document->company->location !!}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyTaxNumber)
 | 
			
		||||
                    @if (setting('company.tax_number'))
 | 
			
		||||
                        <p>
 | 
			
		||||
                            <span class="text-medium text-default">
 | 
			
		||||
                                {{ trans('general.tax_number') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
                            {{ setting('company.tax_number') }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyPhone)
 | 
			
		||||
                    @if (setting('company.phone'))
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ setting('company.phone') }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyEmail)
 | 
			
		||||
                    <p class="small-text">
 | 
			
		||||
                        {{ setting('company.email') }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @endif
 | 
			
		||||
            @stack('company_details_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="row mt-2">
 | 
			
		||||
    <div class="col-33">
 | 
			
		||||
        <div class="invoice-classic-line mb-1 mt-4" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
        <div class="invoice-classic-line" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-33">
 | 
			
		||||
        <div class="invoice-classic-frame ml-1 mt-1" style="border: 1px solid {{ $backgroundColor }}">
 | 
			
		||||
            <div class="invoice-classic-inline-frame text-center" style="border: 1px solid {{ $backgroundColor }}">
 | 
			
		||||
                @stack('invoice_number_input_start')
 | 
			
		||||
                @if (! $hideDocumentNumber)
 | 
			
		||||
                    <div class="text small-text text-semibold mt-classic">
 | 
			
		||||
                        <span>
 | 
			
		||||
                            {{ trans($textDocumentNumber) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <br>
 | 
			
		||||
 | 
			
		||||
                        {{ $document->document_number }}
 | 
			
		||||
                    </div>
 | 
			
		||||
                @endif
 | 
			
		||||
                @stack('invoice_number_input_end')
 | 
			
		||||
<div class="print-template">
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-100">
 | 
			
		||||
            <div class="text text-dark">
 | 
			
		||||
                <h3>
 | 
			
		||||
                    {{ $textDocumentTitle }}
 | 
			
		||||
                </h3>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-33">
 | 
			
		||||
        <div class="invoice-classic-line mb-1 mt-4" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
        <div class="invoice-classic-line" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-58">
 | 
			
		||||
            <div class="text">
 | 
			
		||||
                @stack('company_logo_start')
 | 
			
		||||
                @if (! $hideCompanyLogo)
 | 
			
		||||
                    @if (!empty($document->contact->logo) && !empty($document->contact->logo->id))
 | 
			
		||||
                        <img  class="c-logo w-image" src="{{ $logo }}" alt="{{ $document->contact_name }}"/>
 | 
			
		||||
                    @else
 | 
			
		||||
                        <img  class="c-logo w-image" src="{{ $logo }}" alt="{{ setting('company.name') }}" />
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
                @stack('company_logo_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
<div class="row top-spacing">
 | 
			
		||||
    <div class="col-60">
 | 
			
		||||
        <div class="text p-index-left">
 | 
			
		||||
            @if (! $hideContactInfo)
 | 
			
		||||
                <p class="text-semibold mb-0">
 | 
			
		||||
                    {{ trans($textContactInfo) }}
 | 
			
		||||
                </p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @stack('name_input_start')
 | 
			
		||||
                @if (! $hideContactName)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {{ $document->contact_name }}
 | 
			
		||||
        <div class="col-42">
 | 
			
		||||
            <div class="text right-column">
 | 
			
		||||
                @stack('company_details_start')
 | 
			
		||||
                @if ($textDocumentSubheading)
 | 
			
		||||
                    <p class="text-normal font-semibold">
 | 
			
		||||
                        {{ $textDocumentSubheading }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('name_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('address_input_start')
 | 
			
		||||
                @if (! $hideContactAddress)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {!! nl2br($document->contact_address) !!}
 | 
			
		||||
                        <br>
 | 
			
		||||
                        {!! $document->contact_location !!}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('address_input_end')
 | 
			
		||||
                @if (! $hideCompanyDetails)
 | 
			
		||||
                    @if (! $hideCompanyName)
 | 
			
		||||
                        <p>{{ setting('company.name') }}</p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
            @stack('tax_number_input_start')
 | 
			
		||||
                @if (! $hideContactTaxNumber)
 | 
			
		||||
                    @if ($document->contact_tax_number)
 | 
			
		||||
                    @if (! $hideCompanyAddress)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            <span class="text-medium text-default">    
 | 
			
		||||
                                {{ trans('general.tax_number') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
                            {{ $document->contact_tax_number }}
 | 
			
		||||
                            {!! nl2br(setting('company.address')) !!}
 | 
			
		||||
                            {!! $document->company->location !!}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyTaxNumber)
 | 
			
		||||
                        @if (setting('company.tax_number'))
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <span class="text-medium text-default">
 | 
			
		||||
                                    {{ trans('general.tax_number') }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
                                {{ setting('company.tax_number') }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyPhone)
 | 
			
		||||
                        @if (setting('company.phone'))
 | 
			
		||||
                            <p>
 | 
			
		||||
                                {{ setting('company.phone') }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyEmail)
 | 
			
		||||
                        <p class="small-text">
 | 
			
		||||
                            {{ setting('company.email') }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('tax_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('phone_input_start')
 | 
			
		||||
                @if (! $hideContactPhone)
 | 
			
		||||
                    @if ($document->contact_phone)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ $document->contact_phone }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('phone_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('email_start')
 | 
			
		||||
                @if (! $hideContactEmail)
 | 
			
		||||
                    <p class="small-text">
 | 
			
		||||
                        {{ $document->contact_email }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('email_input_end')
 | 
			
		||||
                @stack('company_details_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-40">
 | 
			
		||||
        <div class="text p-index-right">
 | 
			
		||||
            @stack('order_number_input_start')
 | 
			
		||||
                @if (! $hideOrderNumber)
 | 
			
		||||
                    @if ($document->order_number)
 | 
			
		||||
    <div class="row mt-2">
 | 
			
		||||
        <div class="col-33">
 | 
			
		||||
            <div class="invoice-classic-line mb-1 mt-4" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
            <div class="invoice-classic-line" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-33">
 | 
			
		||||
            <div class="invoice-classic-frame ml-1 mt-1" style="border: 1px solid {{ $backgroundColor }}">
 | 
			
		||||
                <div class="invoice-classic-inline-frame text-center" style="border: 1px solid {{ $backgroundColor }}">
 | 
			
		||||
                    @stack('invoice_number_input_start')
 | 
			
		||||
                    @if (! $hideDocumentNumber)
 | 
			
		||||
                        <div class="text small-text text-semibold mt-classic">
 | 
			
		||||
                            <span>
 | 
			
		||||
                                {{ trans($textDocumentNumber) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <br>
 | 
			
		||||
 | 
			
		||||
                            {{ $document->document_number }}
 | 
			
		||||
                        </div>
 | 
			
		||||
                    @endif
 | 
			
		||||
                    @stack('invoice_number_input_end')
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-33">
 | 
			
		||||
            <div class="invoice-classic-line mb-1 mt-4" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
            <div class="invoice-classic-line" style="background-color:{{ $backgroundColor }};"></div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="row top-spacing">
 | 
			
		||||
        <div class="col-60">
 | 
			
		||||
            <div class="text p-index-left">
 | 
			
		||||
                @if (! $hideContactInfo)
 | 
			
		||||
                    <p class="text-semibold mb-0">
 | 
			
		||||
                        {{ trans($textContactInfo) }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @stack('name_input_start')
 | 
			
		||||
                    @if (! $hideContactName)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ $document->contact_name }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('name_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('address_input_start')
 | 
			
		||||
                    @if (! $hideContactAddress)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {!! nl2br($document->contact_address) !!}
 | 
			
		||||
                            <br>
 | 
			
		||||
                            {!! $document->contact_location !!}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('address_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('tax_number_input_start')
 | 
			
		||||
                    @if (! $hideContactTaxNumber)
 | 
			
		||||
                        @if ($document->contact_tax_number)
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <span class="text-medium text-default">    
 | 
			
		||||
                                    {{ trans('general.tax_number') }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
                                {{ $document->contact_tax_number }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('tax_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('phone_input_start')
 | 
			
		||||
                    @if (! $hideContactPhone)
 | 
			
		||||
                        @if ($document->contact_phone)
 | 
			
		||||
                            <p>
 | 
			
		||||
                                {{ $document->contact_phone }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('phone_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('email_start')
 | 
			
		||||
                    @if (! $hideContactEmail)
 | 
			
		||||
                        <p class="small-text">
 | 
			
		||||
                            {{ $document->contact_email }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('email_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-40">
 | 
			
		||||
            <div class="text p-index-right">
 | 
			
		||||
                @stack('order_number_input_start')
 | 
			
		||||
                    @if (! $hideOrderNumber)
 | 
			
		||||
                        @if ($document->order_number)
 | 
			
		||||
                            <p class="mb-0">
 | 
			
		||||
                                <span class="text-semibold spacing">
 | 
			
		||||
                                    {{ trans($textOrderNumber) }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
 | 
			
		||||
                                <span class="float-right spacing">
 | 
			
		||||
                                    {{ $document->order_number }}
 | 
			
		||||
                                </span>
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('order_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('issued_at_input_start')
 | 
			
		||||
                    @if (! $hideIssuedAt)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($textOrderNumber) }}:
 | 
			
		||||
                                {{ trans($textIssuedAt) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                {{ $document->order_number }}
 | 
			
		||||
                                @date($document->issued_at)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('order_number_input_end')
 | 
			
		||||
                @stack('issued_at_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('issued_at_input_start')
 | 
			
		||||
                @if (! $hideIssuedAt)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="text-semibold spacing">
 | 
			
		||||
                            {{ trans($textIssuedAt) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
                @stack('due_at_input_start')
 | 
			
		||||
                    @if (! $hideDueAt)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($textDueAt) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @date($document->issued_at)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('issued_at_input_end')
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                @date($document->due_at)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('due_at_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('due_at_input_start')
 | 
			
		||||
                @if (! $hideDueAt)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="text-semibold spacing">
 | 
			
		||||
                            {{ trans($textDueAt) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
                @foreach ($document->totals_sorted as $total)
 | 
			
		||||
                    @if ($total->code == 'total')
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($total->name) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @date($document->due_at)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('due_at_input_end')
 | 
			
		||||
 | 
			
		||||
            @foreach ($document->totals_sorted as $total)
 | 
			
		||||
                @if ($total->code == 'total')
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="text-semibold spacing">
 | 
			
		||||
                            {{ trans($total->name) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @money($total->amount - $document->paid, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @endforeach
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@if (! $hideItems)
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-100">
 | 
			
		||||
            <div class="text extra-spacing">
 | 
			
		||||
                <table class="c-lines">
 | 
			
		||||
                    <thead>
 | 
			
		||||
                        <tr>
 | 
			
		||||
                            @stack('name_th_start')
 | 
			
		||||
                                @if (! $hideItems || (! $hideName && ! $hideDescription))
 | 
			
		||||
                                    <th class="item text text-semibold text-alignment-left text-left">
 | 
			
		||||
                                        {{ (trans_choice($textItems, 2) != $textItems) ? trans_choice($textItems, 2) : trans($textItems) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('name_th_end')
 | 
			
		||||
 | 
			
		||||
                            @stack('quantity_th_start')
 | 
			
		||||
                                @if (! $hideQuantity)
 | 
			
		||||
                                    <th class="quantity text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                        {{ trans($textQuantity) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('quantity_th_end')
 | 
			
		||||
 | 
			
		||||
                            @stack('price_th_start')
 | 
			
		||||
                                @if (! $hidePrice)
 | 
			
		||||
                                    <th class="price text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                        {{ trans($textPrice) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('price_th_end')
 | 
			
		||||
 | 
			
		||||
                            @if (! $hideDiscount)
 | 
			
		||||
                                @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both']))
 | 
			
		||||
                                    @stack('discount_td_start')
 | 
			
		||||
                                        <th class="discount text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans('invoices.discount') }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @stack('discount_td_end')
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @endif
 | 
			
		||||
 | 
			
		||||
                            @stack('total_th_start')
 | 
			
		||||
                                @if (! $hideAmount)
 | 
			
		||||
                                    <th class="total text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                        {{ trans($textAmount) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('total_th_end')
 | 
			
		||||
                        </tr>
 | 
			
		||||
                    </thead>
 | 
			
		||||
 | 
			
		||||
                    <tbody>
 | 
			
		||||
                        @if ($document->items->count())
 | 
			
		||||
                            @foreach($document->items as $item)
 | 
			
		||||
                                <x-documents.template.line-item
 | 
			
		||||
                                    type="{{ $type }}"
 | 
			
		||||
                                    :item="$item"
 | 
			
		||||
                                    :document="$document"
 | 
			
		||||
                                    hide-items="{{ $hideItems }}"
 | 
			
		||||
                                    hide-name="{{ $hideName }}"
 | 
			
		||||
                                    hide-description="{{ $hideDescription }}"
 | 
			
		||||
                                    hide-quantity="{{ $hideQuantity }}"
 | 
			
		||||
                                    hide-price="{{ $hidePrice }}"
 | 
			
		||||
                                    hide-discount="{{ $hideDiscount }}"
 | 
			
		||||
                                    hide-amount="{{ $hideAmount }}"
 | 
			
		||||
                                />
 | 
			
		||||
                            @endforeach
 | 
			
		||||
                        @else
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                <td colspan="5" class="text-center text empty-items">
 | 
			
		||||
                                    {{ trans('documents.empty_items') }}
 | 
			
		||||
                                </td>
 | 
			
		||||
                            </tr>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    </tbody>
 | 
			
		||||
                </table>
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                @money($total->amount - $document->paid, $document->currency_code, true)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endforeach
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
@endif
 | 
			
		||||
 | 
			
		||||
<div class="row mt-4 clearfix">
 | 
			
		||||
    <div class="col-60">
 | 
			
		||||
        <div class="text p-index-right">
 | 
			
		||||
            @stack('notes_input_start')
 | 
			
		||||
                @if ($hideNote)
 | 
			
		||||
                    @if ($document->notes)
 | 
			
		||||
                        <strong>
 | 
			
		||||
                            {{ trans_choice('general.notes', 2) }}
 | 
			
		||||
                        </strong>
 | 
			
		||||
 | 
			
		||||
                        {!! nl2br($document->notes) !!}
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('notes_input_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-40 float-right text-right">
 | 
			
		||||
        @foreach ($document->totals_sorted as $total)
 | 
			
		||||
            @if ($total->code != 'total')
 | 
			
		||||
                @stack($total->code . '_total_tr_start')
 | 
			
		||||
                <div class="text border-bottom-dashed py-1">
 | 
			
		||||
                    <strong class="float-left text-semibold">
 | 
			
		||||
                        {{ trans($total->title) }}:
 | 
			
		||||
                    </strong>
 | 
			
		||||
 | 
			
		||||
                    <span>
 | 
			
		||||
                        @money($total->amount, $document->currency_code, true)
 | 
			
		||||
                    </span>
 | 
			
		||||
                </div>
 | 
			
		||||
                @stack($total->code . '_total_tr_end')
 | 
			
		||||
            @else
 | 
			
		||||
                @if ($document->paid)
 | 
			
		||||
                    @stack('paid_total_tr_start')
 | 
			
		||||
                    <div class="text border-bottom-dashed py-1">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans('invoices.paid') }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            - @money($document->paid, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack('paid_total_tr_end')
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @stack('grand_total_tr_start')
 | 
			
		||||
                <div class="text border-bottom-dashed py-1">
 | 
			
		||||
                    <span class="float-left text-semibold">
 | 
			
		||||
                        {{ trans($total->name) }}:
 | 
			
		||||
                    </span>
 | 
			
		||||
 | 
			
		||||
                    <span>
 | 
			
		||||
                        @money($document->amount_due, $document->currency_code, true)
 | 
			
		||||
                    </span>
 | 
			
		||||
                </div>
 | 
			
		||||
                @stack('grand_total_tr_end')
 | 
			
		||||
            @endif
 | 
			
		||||
        @endforeach
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@if (! $hideFooter)
 | 
			
		||||
    @if ($document->footer)
 | 
			
		||||
        <div class="row mt-1">
 | 
			
		||||
    @if (! $hideItems)
 | 
			
		||||
        <div class="row">
 | 
			
		||||
            <div class="col-100">
 | 
			
		||||
                <div class="text company">
 | 
			
		||||
                    <strong>
 | 
			
		||||
                        {!! nl2br($document->footer) !!}
 | 
			
		||||
                    </strong>
 | 
			
		||||
                <div class="text extra-spacing">
 | 
			
		||||
                    <table class="c-lines">
 | 
			
		||||
                        <thead>
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                @stack('name_th_start')
 | 
			
		||||
                                    @if (! $hideItems || (! $hideName && ! $hideDescription))
 | 
			
		||||
                                        <th class="item text text-semibold text-alignment-left text-left">
 | 
			
		||||
                                            {{ (trans_choice($textItems, 2) != $textItems) ? trans_choice($textItems, 2) : trans($textItems) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('name_th_end')
 | 
			
		||||
 | 
			
		||||
                                @stack('quantity_th_start')
 | 
			
		||||
                                    @if (! $hideQuantity)
 | 
			
		||||
                                        <th class="quantity text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans($textQuantity) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('quantity_th_end')
 | 
			
		||||
 | 
			
		||||
                                @stack('price_th_start')
 | 
			
		||||
                                    @if (! $hidePrice)
 | 
			
		||||
                                        <th class="price text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans($textPrice) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('price_th_end')
 | 
			
		||||
 | 
			
		||||
                                @if (! $hideDiscount)
 | 
			
		||||
                                    @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both']))
 | 
			
		||||
                                        @stack('discount_td_start')
 | 
			
		||||
                                            <th class="discount text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                                {{ trans('invoices.discount') }}
 | 
			
		||||
                                            </th>
 | 
			
		||||
                                        @stack('discount_td_end')
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @endif
 | 
			
		||||
 | 
			
		||||
                                @stack('total_th_start')
 | 
			
		||||
                                    @if (! $hideAmount)
 | 
			
		||||
                                        <th class="total text text-semibold text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans($textAmount) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('total_th_end')
 | 
			
		||||
                            </tr>
 | 
			
		||||
                        </thead>
 | 
			
		||||
 | 
			
		||||
                        <tbody>
 | 
			
		||||
                            @if ($document->items->count())
 | 
			
		||||
                                @foreach($document->items as $item)
 | 
			
		||||
                                    <x-documents.template.line-item
 | 
			
		||||
                                        type="{{ $type }}"
 | 
			
		||||
                                        :item="$item"
 | 
			
		||||
                                        :document="$document"
 | 
			
		||||
                                        hide-items="{{ $hideItems }}"
 | 
			
		||||
                                        hide-name="{{ $hideName }}"
 | 
			
		||||
                                        hide-description="{{ $hideDescription }}"
 | 
			
		||||
                                        hide-quantity="{{ $hideQuantity }}"
 | 
			
		||||
                                        hide-price="{{ $hidePrice }}"
 | 
			
		||||
                                        hide-discount="{{ $hideDiscount }}"
 | 
			
		||||
                                        hide-amount="{{ $hideAmount }}"
 | 
			
		||||
                                    />
 | 
			
		||||
                                @endforeach
 | 
			
		||||
                            @else
 | 
			
		||||
                                <tr>
 | 
			
		||||
                                    <td colspan="5" class="text-center text empty-items">
 | 
			
		||||
                                        {{ trans('documents.empty_items') }}
 | 
			
		||||
                                    </td>
 | 
			
		||||
                                </tr>
 | 
			
		||||
                            @endif
 | 
			
		||||
                        </tbody>
 | 
			
		||||
                    </table>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    @endif
 | 
			
		||||
@endif
 | 
			
		||||
 | 
			
		||||
    <div class="row mt-4 clearfix">
 | 
			
		||||
        <div class="col-60">
 | 
			
		||||
            <div class="text p-index-right">
 | 
			
		||||
                @stack('notes_input_start')
 | 
			
		||||
                    @if ($hideNote)
 | 
			
		||||
                        @if ($document->notes)
 | 
			
		||||
                            <strong>
 | 
			
		||||
                                {{ trans_choice('general.notes', 2) }}
 | 
			
		||||
                            </strong>
 | 
			
		||||
 | 
			
		||||
                            {!! nl2br($document->notes) !!}
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('notes_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-40 float-right text-right">
 | 
			
		||||
            @foreach ($document->totals_sorted as $total)
 | 
			
		||||
                @if ($total->code != 'total')
 | 
			
		||||
                    @stack($total->code . '_total_tr_start')
 | 
			
		||||
                    <div class="text border-bottom-dashed py-1">
 | 
			
		||||
                        <strong class="float-left text-semibold">
 | 
			
		||||
                            {{ trans($total->title) }}:
 | 
			
		||||
                        </strong>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            @money($total->amount, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack($total->code . '_total_tr_end')
 | 
			
		||||
                @else
 | 
			
		||||
                    @if ($document->paid)
 | 
			
		||||
                        @stack('paid_total_tr_start')
 | 
			
		||||
                        <div class="text border-bottom-dashed py-1">
 | 
			
		||||
                            <span class="float-left text-semibold">
 | 
			
		||||
                                {{ trans('invoices.paid') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span>
 | 
			
		||||
                                - @money($document->paid, $document->currency_code, true)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        @stack('paid_total_tr_end')
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @stack('grand_total_tr_start')
 | 
			
		||||
                    <div class="text border-bottom-dashed py-1">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans($total->name) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            @money($document->amount_due, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack('grand_total_tr_end')
 | 
			
		||||
                @endif
 | 
			
		||||
            @endforeach
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    @if (! $hideFooter)
 | 
			
		||||
        @if ($document->footer)
 | 
			
		||||
            <div class="row mt-1">
 | 
			
		||||
                <div class="col-100">
 | 
			
		||||
                    <div class="text company">
 | 
			
		||||
                        <strong>
 | 
			
		||||
                            {!! nl2br($document->footer) !!}
 | 
			
		||||
                        </strong>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        @endif
 | 
			
		||||
    @endif
 | 
			
		||||
</div>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,346 +1,348 @@
 | 
			
		||||
<div class="row">
 | 
			
		||||
    <div class="col-100">
 | 
			
		||||
        <div class="text text-dark">
 | 
			
		||||
            <h3>
 | 
			
		||||
                {{ $textDocumentTitle }}
 | 
			
		||||
            </h3>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="row border-bottom-1">
 | 
			
		||||
    <div class="col-58">
 | 
			
		||||
        <div class="text">
 | 
			
		||||
            @stack('company_logo_start')
 | 
			
		||||
            @if (! $hideCompanyLogo)
 | 
			
		||||
                @if (! empty($document->contact->logo) && ! empty($document->contact->logo->id))
 | 
			
		||||
                    <img class="d-logo w-image" src="{{ $logo }}" alt="{{ $document->contact_name }}"/>
 | 
			
		||||
                @else
 | 
			
		||||
                    <img class="d-logo w-image" src="{{ $logo }}" alt="{{ setting('company.name') }}"/>
 | 
			
		||||
                @endif
 | 
			
		||||
            @endif
 | 
			
		||||
            @stack('company_logo_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-42">
 | 
			
		||||
        <div class="text right-column">
 | 
			
		||||
            @stack('company_details_start')
 | 
			
		||||
            @if ($textDocumentSubheading)
 | 
			
		||||
                <p class="text-normal font-semibold">
 | 
			
		||||
                    {{ $textDocumentSubheading }}
 | 
			
		||||
                </p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @if (! $hideCompanyDetails)
 | 
			
		||||
                @if (! $hideCompanyName)
 | 
			
		||||
                    <p>{{ setting('company.name') }}</p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyAddress)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {!! nl2br(setting('company.address')) !!}
 | 
			
		||||
                        {!! $document->company->location !!}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyTaxNumber)
 | 
			
		||||
                    
 | 
			
		||||
                    @if (setting('company.tax_number'))
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ trans('general.tax_number') }}: {{ setting('company.tax_number') }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                    
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyPhone)
 | 
			
		||||
                    @if (setting('company.phone'))
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ setting('company.phone') }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyEmail)
 | 
			
		||||
                    <p class="small-text">{{ setting('company.email') }}</p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @endif
 | 
			
		||||
            @stack('company_details_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="row top-spacing">
 | 
			
		||||
    <div class="col-60">
 | 
			
		||||
        <div class="text p-index-left">
 | 
			
		||||
            @if (! $hideContactInfo)
 | 
			
		||||
                <p class="text-semibold mb-0">{{ trans($textContactInfo) }}</p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @stack('name_input_start')
 | 
			
		||||
                @if (! $hideContactName)
 | 
			
		||||
                    <p>{{ $document->contact_name }}</p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('name_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('address_input_start')
 | 
			
		||||
                @if (! $hideContactAddress)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {!! nl2br($document->contact_address) !!}
 | 
			
		||||
                        <br>
 | 
			
		||||
                        {!! $document->contact_location !!}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('address_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('tax_number_input_start')
 | 
			
		||||
                @if (! $hideContactTaxNumber)
 | 
			
		||||
                    @if ($document->contact_tax_number)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            <span class="text-medium text-default">
 | 
			
		||||
                                {{ trans('general.tax_number') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
                            {{ $document->contact_tax_number }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('tax_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('phone_input_start')
 | 
			
		||||
                @if (! $hideContactPhone)
 | 
			
		||||
                    @if ($document->contact_phone)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ $document->contact_phone }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('phone_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('email_start')
 | 
			
		||||
                @if (! $hideContactEmail)
 | 
			
		||||
                    <p class="small-text">
 | 
			
		||||
                        {{ $document->contact_email }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('email_input_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-40">
 | 
			
		||||
        <div class="text p-index-right">
 | 
			
		||||
            @stack('document_number_input_start')
 | 
			
		||||
                @if (! $hideDocumentNumber)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                            {{ trans($textDocumentNumber) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            {{ $document->document_number }}
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('document_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('order_number_input_start')
 | 
			
		||||
                @if (! $hideOrderNumber)
 | 
			
		||||
                    @if ($document->order_number)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                                {{ trans($textOrderNumber) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                {{ $document->order_number }}
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('order_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('issued_at_input_start')
 | 
			
		||||
                @if (! $hideIssuedAt)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                            {{ trans($textIssuedAt) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @date($document->issued_at)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('issued_at_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('due_at_input_start')
 | 
			
		||||
                @if (! $hideDueAt)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                            {{ trans($textDueAt) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @date($document->due_at)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('due_at_input_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@if (! $hideItems)
 | 
			
		||||
<div class="print-template">
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-100">
 | 
			
		||||
            <div class="text extra-spacing">
 | 
			
		||||
                <table class="lines">
 | 
			
		||||
                    <thead class="bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
                        <tr>
 | 
			
		||||
                            @stack('name_th_start')
 | 
			
		||||
                                @if (! $hideItems || (! $hideName && ! $hideDescription))
 | 
			
		||||
                                    <th class="item text text-semibold text-alignment-left text-left text-white border-radius-first">
 | 
			
		||||
                                        {{ (trans_choice($textItems, 2) != $textItems) ? trans_choice($textItems, 2) : trans($textItems) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('name_th_end')
 | 
			
		||||
 | 
			
		||||
                            @stack('quantity_th_start')
 | 
			
		||||
                                @if (! $hideQuantity)
 | 
			
		||||
                                    <th class="quantity text text-semibold text-alignment-right text-right text-white">
 | 
			
		||||
                                        {{ trans($textQuantity) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('quantity_th_end')
 | 
			
		||||
 | 
			
		||||
                            @stack('price_th_start')
 | 
			
		||||
                                @if (! $hidePrice)
 | 
			
		||||
                                    <th class="price text text-semibold text-alignment-right text-right text-white">
 | 
			
		||||
                                        {{ trans($textPrice) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('price_th_end')
 | 
			
		||||
 | 
			
		||||
                            @if (! $hideDiscount)
 | 
			
		||||
                                @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both']))
 | 
			
		||||
                                    @stack('discount_td_start')
 | 
			
		||||
                                        <th class="discount text text-semibold text-alignment-right text-right text-white">
 | 
			
		||||
                                            {{ trans('invoices.discount') }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @stack('discount_td_end')
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @endif
 | 
			
		||||
 | 
			
		||||
                            @stack('total_th_start')
 | 
			
		||||
                                @if (! $hideAmount)
 | 
			
		||||
                                    <th class="total text text-semibold text-white text-alignment-right text-right border-radius-last">
 | 
			
		||||
                                        {{ trans($textAmount) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('total_th_end')
 | 
			
		||||
                        </tr>
 | 
			
		||||
                    </thead>
 | 
			
		||||
 | 
			
		||||
                    <tbody>
 | 
			
		||||
                        @if ($document->items->count())
 | 
			
		||||
                            @foreach($document->items as $item)
 | 
			
		||||
                                <x-documents.template.line-item
 | 
			
		||||
                                    type="{{ $type }}"
 | 
			
		||||
                                    :item="$item"
 | 
			
		||||
                                    :document="$document"
 | 
			
		||||
                                    hide-items="{{ $hideItems }}"
 | 
			
		||||
                                    hide-name="{{ $hideName }}"
 | 
			
		||||
                                    hide-description="{{ $hideDescription }}"
 | 
			
		||||
                                    hide-quantity="{{ $hideQuantity }}"
 | 
			
		||||
                                    hide-price="{{ $hidePrice }}"
 | 
			
		||||
                                    hide-discount="{{ $hideDiscount }}"
 | 
			
		||||
                                    hide-amount="{{ $hideAmount }}"
 | 
			
		||||
                                />
 | 
			
		||||
                            @endforeach
 | 
			
		||||
                        @else
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                <td colspan="5" class="text text-center empty-items">
 | 
			
		||||
                                    {{ trans('documents.empty_items') }}
 | 
			
		||||
                                </td>
 | 
			
		||||
                            </tr>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    </tbody>
 | 
			
		||||
                </table>
 | 
			
		||||
            <div class="text text-dark">
 | 
			
		||||
                <h3>
 | 
			
		||||
                    {{ $textDocumentTitle }}
 | 
			
		||||
                </h3>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
@endif
 | 
			
		||||
 | 
			
		||||
<div class="row mt-9 clearfix">
 | 
			
		||||
    <div class="col-60">
 | 
			
		||||
        <div class="text p-index-left">
 | 
			
		||||
            @stack('notes_input_start')
 | 
			
		||||
                @if ($document->notes)
 | 
			
		||||
                    <p class="text-semibold">
 | 
			
		||||
                        {{ trans_choice('general.notes', 2) }}
 | 
			
		||||
                    </p>
 | 
			
		||||
 | 
			
		||||
                    {!! nl2br($document->notes) !!}
 | 
			
		||||
    <div class="row border-bottom-1">
 | 
			
		||||
        <div class="col-58">
 | 
			
		||||
            <div class="text">
 | 
			
		||||
                @stack('company_logo_start')
 | 
			
		||||
                @if (! $hideCompanyLogo)
 | 
			
		||||
                    @if (! empty($document->contact->logo) && ! empty($document->contact->logo->id))
 | 
			
		||||
                        <img class="d-logo w-image" src="{{ $logo }}" alt="{{ $document->contact_name }}"/>
 | 
			
		||||
                    @else
 | 
			
		||||
                        <img class="d-logo w-image" src="{{ $logo }}" alt="{{ setting('company.name') }}"/>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('notes_input_end')
 | 
			
		||||
                @stack('company_logo_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-42">
 | 
			
		||||
            <div class="text right-column">
 | 
			
		||||
                @stack('company_details_start')
 | 
			
		||||
                @if ($textDocumentSubheading)
 | 
			
		||||
                    <p class="text-normal font-semibold">
 | 
			
		||||
                        {{ $textDocumentSubheading }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyDetails)
 | 
			
		||||
                    @if (! $hideCompanyName)
 | 
			
		||||
                        <p>{{ setting('company.name') }}</p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyAddress)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {!! nl2br(setting('company.address')) !!}
 | 
			
		||||
                            {!! $document->company->location !!}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyTaxNumber)
 | 
			
		||||
                        
 | 
			
		||||
                        @if (setting('company.tax_number'))
 | 
			
		||||
                            <p>
 | 
			
		||||
                                {{ trans('general.tax_number') }}: {{ setting('company.tax_number') }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                        
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyPhone)
 | 
			
		||||
                        @if (setting('company.phone'))
 | 
			
		||||
                            <p>
 | 
			
		||||
                                {{ setting('company.phone') }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyEmail)
 | 
			
		||||
                        <p class="small-text">{{ setting('company.email') }}</p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
                @stack('company_details_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-40 float-right text-right">
 | 
			
		||||
        @foreach ($document->totals_sorted as $total)
 | 
			
		||||
            @if ($total->code != 'total')
 | 
			
		||||
                @stack($total->code . '_total_tr_start')
 | 
			
		||||
                <div class="text border-bottom-1 py-1">
 | 
			
		||||
                    <span class="float-left text-semibold">
 | 
			
		||||
                        {{ trans($total->title) }}:
 | 
			
		||||
                    </span>
 | 
			
		||||
 | 
			
		||||
                    <span>
 | 
			
		||||
                        @money($total->amount, $document->currency_code, true)
 | 
			
		||||
                    </span>
 | 
			
		||||
                </div>
 | 
			
		||||
                @stack($total->code . '_total_tr_end')
 | 
			
		||||
            @else
 | 
			
		||||
                @if ($document->paid)
 | 
			
		||||
                    @stack('paid_total_tr_start')
 | 
			
		||||
                    <div class="text border-bottom-1 py-1">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans('invoices.paid') }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            - @money($document->paid, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack('paid_total_tr_end')
 | 
			
		||||
    <div class="row top-spacing">
 | 
			
		||||
        <div class="col-60">
 | 
			
		||||
            <div class="text p-index-left">
 | 
			
		||||
                @if (! $hideContactInfo)
 | 
			
		||||
                    <p class="text-semibold mb-0">{{ trans($textContactInfo) }}</p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @stack('grand_total_tr_start')
 | 
			
		||||
                <div class="text border-bottom-1 py-1">
 | 
			
		||||
                    <span class="float-left text-semibold">
 | 
			
		||||
                        {{ trans($total->name) }}:
 | 
			
		||||
                    </span>
 | 
			
		||||
                @stack('name_input_start')
 | 
			
		||||
                    @if (! $hideContactName)
 | 
			
		||||
                        <p>{{ $document->contact_name }}</p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('name_input_end')
 | 
			
		||||
 | 
			
		||||
                    <span>
 | 
			
		||||
                        @money($document->amount_due, $document->currency_code, true)
 | 
			
		||||
                    </span>
 | 
			
		||||
                </div>
 | 
			
		||||
                @stack('grand_total_tr_end')
 | 
			
		||||
            @endif
 | 
			
		||||
        @endforeach
 | 
			
		||||
                @stack('address_input_start')
 | 
			
		||||
                    @if (! $hideContactAddress)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {!! nl2br($document->contact_address) !!}
 | 
			
		||||
                            <br>
 | 
			
		||||
                            {!! $document->contact_location !!}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('address_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('tax_number_input_start')
 | 
			
		||||
                    @if (! $hideContactTaxNumber)
 | 
			
		||||
                        @if ($document->contact_tax_number)
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <span class="text-medium text-default">
 | 
			
		||||
                                    {{ trans('general.tax_number') }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
                                {{ $document->contact_tax_number }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('tax_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('phone_input_start')
 | 
			
		||||
                    @if (! $hideContactPhone)
 | 
			
		||||
                        @if ($document->contact_phone)
 | 
			
		||||
                            <p>
 | 
			
		||||
                                {{ $document->contact_phone }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('phone_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('email_start')
 | 
			
		||||
                    @if (! $hideContactEmail)
 | 
			
		||||
                        <p class="small-text">
 | 
			
		||||
                            {{ $document->contact_email }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('email_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-40">
 | 
			
		||||
            <div class="text p-index-right">
 | 
			
		||||
                @stack('document_number_input_start')
 | 
			
		||||
                    @if (! $hideDocumentNumber)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                                {{ trans($textDocumentNumber) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                {{ $document->document_number }}
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('document_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('order_number_input_start')
 | 
			
		||||
                    @if (! $hideOrderNumber)
 | 
			
		||||
                        @if ($document->order_number)
 | 
			
		||||
                            <p class="mb-0">
 | 
			
		||||
                                <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                                    {{ trans($textOrderNumber) }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
 | 
			
		||||
                                <span class="float-right spacing">
 | 
			
		||||
                                    {{ $document->order_number }}
 | 
			
		||||
                                </span>
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('order_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('issued_at_input_start')
 | 
			
		||||
                    @if (! $hideIssuedAt)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                                {{ trans($textIssuedAt) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                @date($document->issued_at)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('issued_at_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('due_at_input_start')
 | 
			
		||||
                    @if (! $hideDueAt)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="font-semibold spacing w-numbers">
 | 
			
		||||
                                {{ trans($textDueAt) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                @date($document->due_at)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('due_at_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@if (! $hideFooter)
 | 
			
		||||
    @if ($document->footer)
 | 
			
		||||
        <div class="row mt-4">
 | 
			
		||||
            <div class="col-100 text-left">
 | 
			
		||||
                <div class="text">
 | 
			
		||||
                    <strong>
 | 
			
		||||
                        {!! nl2br($document->footer) !!}
 | 
			
		||||
                    </strong>
 | 
			
		||||
    @if (! $hideItems)
 | 
			
		||||
        <div class="row">
 | 
			
		||||
            <div class="col-100">
 | 
			
		||||
                <div class="text extra-spacing">
 | 
			
		||||
                    <table class="lines">
 | 
			
		||||
                        <thead class="bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                @stack('name_th_start')
 | 
			
		||||
                                    @if (! $hideItems || (! $hideName && ! $hideDescription))
 | 
			
		||||
                                        <th class="item text text-semibold text-alignment-left text-left text-white border-radius-first">
 | 
			
		||||
                                            {{ (trans_choice($textItems, 2) != $textItems) ? trans_choice($textItems, 2) : trans($textItems) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('name_th_end')
 | 
			
		||||
 | 
			
		||||
                                @stack('quantity_th_start')
 | 
			
		||||
                                    @if (! $hideQuantity)
 | 
			
		||||
                                        <th class="quantity text text-semibold text-alignment-right text-right text-white">
 | 
			
		||||
                                            {{ trans($textQuantity) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('quantity_th_end')
 | 
			
		||||
 | 
			
		||||
                                @stack('price_th_start')
 | 
			
		||||
                                    @if (! $hidePrice)
 | 
			
		||||
                                        <th class="price text text-semibold text-alignment-right text-right text-white">
 | 
			
		||||
                                            {{ trans($textPrice) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('price_th_end')
 | 
			
		||||
 | 
			
		||||
                                @if (! $hideDiscount)
 | 
			
		||||
                                    @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both']))
 | 
			
		||||
                                        @stack('discount_td_start')
 | 
			
		||||
                                            <th class="discount text text-semibold text-alignment-right text-right text-white">
 | 
			
		||||
                                                {{ trans('invoices.discount') }}
 | 
			
		||||
                                            </th>
 | 
			
		||||
                                        @stack('discount_td_end')
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @endif
 | 
			
		||||
 | 
			
		||||
                                @stack('total_th_start')
 | 
			
		||||
                                    @if (! $hideAmount)
 | 
			
		||||
                                        <th class="total text text-semibold text-white text-alignment-right text-right border-radius-last">
 | 
			
		||||
                                            {{ trans($textAmount) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('total_th_end')
 | 
			
		||||
                            </tr>
 | 
			
		||||
                        </thead>
 | 
			
		||||
 | 
			
		||||
                        <tbody>
 | 
			
		||||
                            @if ($document->items->count())
 | 
			
		||||
                                @foreach($document->items as $item)
 | 
			
		||||
                                    <x-documents.template.line-item
 | 
			
		||||
                                        type="{{ $type }}"
 | 
			
		||||
                                        :item="$item"
 | 
			
		||||
                                        :document="$document"
 | 
			
		||||
                                        hide-items="{{ $hideItems }}"
 | 
			
		||||
                                        hide-name="{{ $hideName }}"
 | 
			
		||||
                                        hide-description="{{ $hideDescription }}"
 | 
			
		||||
                                        hide-quantity="{{ $hideQuantity }}"
 | 
			
		||||
                                        hide-price="{{ $hidePrice }}"
 | 
			
		||||
                                        hide-discount="{{ $hideDiscount }}"
 | 
			
		||||
                                        hide-amount="{{ $hideAmount }}"
 | 
			
		||||
                                    />
 | 
			
		||||
                                @endforeach
 | 
			
		||||
                            @else
 | 
			
		||||
                                <tr>
 | 
			
		||||
                                    <td colspan="5" class="text text-center empty-items">
 | 
			
		||||
                                        {{ trans('documents.empty_items') }}
 | 
			
		||||
                                    </td>
 | 
			
		||||
                                </tr>
 | 
			
		||||
                            @endif
 | 
			
		||||
                        </tbody>
 | 
			
		||||
                    </table>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    @endif
 | 
			
		||||
@endif
 | 
			
		||||
 | 
			
		||||
    <div class="row mt-9 clearfix">
 | 
			
		||||
        <div class="col-60">
 | 
			
		||||
            <div class="text p-index-left">
 | 
			
		||||
                @stack('notes_input_start')
 | 
			
		||||
                    @if ($document->notes)
 | 
			
		||||
                        <p class="text-semibold">
 | 
			
		||||
                            {{ trans_choice('general.notes', 2) }}
 | 
			
		||||
                        </p>
 | 
			
		||||
 | 
			
		||||
                        {!! nl2br($document->notes) !!}
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('notes_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-40 float-right text-right">
 | 
			
		||||
            @foreach ($document->totals_sorted as $total)
 | 
			
		||||
                @if ($total->code != 'total')
 | 
			
		||||
                    @stack($total->code . '_total_tr_start')
 | 
			
		||||
                    <div class="text border-bottom-1 py-1">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans($total->title) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            @money($total->amount, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack($total->code . '_total_tr_end')
 | 
			
		||||
                @else
 | 
			
		||||
                    @if ($document->paid)
 | 
			
		||||
                        @stack('paid_total_tr_start')
 | 
			
		||||
                        <div class="text border-bottom-1 py-1">
 | 
			
		||||
                            <span class="float-left text-semibold">
 | 
			
		||||
                                {{ trans('invoices.paid') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span>
 | 
			
		||||
                                - @money($document->paid, $document->currency_code, true)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        @stack('paid_total_tr_end')
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @stack('grand_total_tr_start')
 | 
			
		||||
                    <div class="text border-bottom-1 py-1">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans($total->name) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            @money($document->amount_due, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack('grand_total_tr_end')
 | 
			
		||||
                @endif
 | 
			
		||||
            @endforeach
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    @if (! $hideFooter)
 | 
			
		||||
        @if ($document->footer)
 | 
			
		||||
            <div class="row mt-4">
 | 
			
		||||
                <div class="col-100 text-left">
 | 
			
		||||
                    <div class="text">
 | 
			
		||||
                        <strong>
 | 
			
		||||
                            {!! nl2br($document->footer) !!}
 | 
			
		||||
                        </strong>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        @endif
 | 
			
		||||
    @endif
 | 
			
		||||
</div>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,357 +1,359 @@
 | 
			
		||||
<div class="row">
 | 
			
		||||
    <div class="col-100">
 | 
			
		||||
        <div class="text text-dark">
 | 
			
		||||
            <h3>
 | 
			
		||||
                {{ $textDocumentTitle }}
 | 
			
		||||
            </h3>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="row modern-head pt-2 pb-2 mt-1 bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
    <div class="col-58">
 | 
			
		||||
        <div class="text p-modern">
 | 
			
		||||
            @stack('company_logo_start')
 | 
			
		||||
            @if (! $hideCompanyLogo)
 | 
			
		||||
                @if (! empty($document->contact->logo) && ! empty($document->contact->logo->id))
 | 
			
		||||
                    <img class="w-image radius-circle" src="{{ $logo }}" alt="{{ $document->contact_name }}"/>
 | 
			
		||||
                @else
 | 
			
		||||
                    <img class="w-image radius-circle" src="{{ $logo }}" alt="{{ setting('company.name') }}" />
 | 
			
		||||
                @endif
 | 
			
		||||
            @endif
 | 
			
		||||
            @stack('company_logo_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-42">
 | 
			
		||||
        <div class="text p-modern right-column">
 | 
			
		||||
            @stack('company_details_start')
 | 
			
		||||
            @if ($textDocumentSubheading)
 | 
			
		||||
                <p class="text-normal font-semibold">
 | 
			
		||||
                    {{ $textDocumentSubheading }}
 | 
			
		||||
                </p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @if (! $hideCompanyName)
 | 
			
		||||
                <p class="text-white">
 | 
			
		||||
                    {{ setting('company.name') }}
 | 
			
		||||
                </p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @if (! $hideCompanyDetails)
 | 
			
		||||
                @if (! $hideCompanyAddress)
 | 
			
		||||
                    <p class="text-white">
 | 
			
		||||
                        {!! nl2br(setting('company.address')) !!}
 | 
			
		||||
                        {!! $document->company->location !!}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyTaxNumber)
 | 
			
		||||
                    <p class="text-white">
 | 
			
		||||
                        @if (setting('company.tax_number'))
 | 
			
		||||
                            <span class="text-medium text-default">
 | 
			
		||||
                                {{ trans('general.tax_number') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            {{ setting('company.tax_number') }}
 | 
			
		||||
                        @endif
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (!$hideCompanyPhone)
 | 
			
		||||
                    <p class="text-white">
 | 
			
		||||
                        @if (setting('company.phone'))
 | 
			
		||||
                            {{ setting('company.phone') }}
 | 
			
		||||
                        @endif
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (!$hideCompanyEmail)
 | 
			
		||||
                    <p class="small-text text-white">
 | 
			
		||||
                        {{ setting('company.email') }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @endif
 | 
			
		||||
            @stack('company_details_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="row top-spacing">
 | 
			
		||||
    <div class="col-50">
 | 
			
		||||
        <div class="text p-modern">
 | 
			
		||||
            @if (! $hideContactInfo)
 | 
			
		||||
                <p class="text-semibold mb-0">
 | 
			
		||||
                    {{ trans($textContactInfo) }}
 | 
			
		||||
                </p>
 | 
			
		||||
            @endif
 | 
			
		||||
 | 
			
		||||
            @stack('name_input_start')
 | 
			
		||||
                @if (! $hideContactName)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {{ $document->contact_name }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('name_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('address_input_start')
 | 
			
		||||
                @if (! $hideContactAddress)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {!! nl2br($document->contact_address) !!}
 | 
			
		||||
                        <br/>
 | 
			
		||||
                        {!! $document->contact_location !!}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('address_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('tax_number_input_start')
 | 
			
		||||
                @if (! $hideContactTaxNumber)
 | 
			
		||||
                    @if ($document->contact_tax_number)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            <span class="text-medium text-default">
 | 
			
		||||
                                {{ trans('general.tax_number') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            {{ $document->contact_tax_number }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('tax_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('phone_input_start')
 | 
			
		||||
                @if (! $hideContactPhone)
 | 
			
		||||
                    @if ($document->contact_phone)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ $document->contact_phone }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('phone_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('email_start')
 | 
			
		||||
                @if (! $hideContactEmail)
 | 
			
		||||
                    <p>
 | 
			
		||||
                        {{ $document->contact_email }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('email_input_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-50">
 | 
			
		||||
        <div class="text p-modern">
 | 
			
		||||
            @stack('order_number_input_start')
 | 
			
		||||
                @if (! $hideOrderNumber)
 | 
			
		||||
                    @if ($document->order_number)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($textOrderNumber) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                {{ $document->order_number }}
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('order_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('invoice_number_input_start')
 | 
			
		||||
                @if (! $hideDocumentNumber)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="text-semibold spacing">
 | 
			
		||||
                            {{ trans($textDocumentNumber) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            {{ $document->document_number }}
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('invoice_number_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('issued_at_input_start')
 | 
			
		||||
                @if (! $hideIssuedAt)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="text-semibold spacing">
 | 
			
		||||
                            {{ trans($textIssuedAt) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @date($document->issued_at)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('issued_at_input_end')
 | 
			
		||||
 | 
			
		||||
            @stack('due_at_input_start')
 | 
			
		||||
                @if (! $hideDueAt)
 | 
			
		||||
                    <p class="mb-0">
 | 
			
		||||
                        <span class="text-semibold spacing">
 | 
			
		||||
                            {{ trans($textDueAt) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span class="float-right spacing">
 | 
			
		||||
                            @date($document->due_at)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('due_at_input_end')
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@if (! $hideItems)
 | 
			
		||||
<div class="print-template">
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-100">
 | 
			
		||||
            <div class="text extra-spacing">
 | 
			
		||||
                <table class="lines modern-lines">
 | 
			
		||||
                    <thead class="bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
                        <tr>
 | 
			
		||||
                            @stack('name_th_start')
 | 
			
		||||
                                @if (! $hideItems || (! $hideName && ! $hideDescription))
 | 
			
		||||
                                    <th class="item text text-semibold text-alignment-left text-left text-white border-radius-first">
 | 
			
		||||
                                        {{ (trans_choice($textItems, 2) != $textItems) ? trans_choice($textItems, 2) : trans($textItems) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('name_th_end')
 | 
			
		||||
 | 
			
		||||
                            @stack('quantity_th_start')
 | 
			
		||||
                                @if (! $hideQuantity)
 | 
			
		||||
                                    <th class="quantity text text-semibold text-white text-alignment-right text-right">
 | 
			
		||||
                                        {{ trans($textQuantity) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('quantity_th_end')
 | 
			
		||||
 | 
			
		||||
                            @stack('price_th_start')
 | 
			
		||||
                                @if (! $hidePrice)
 | 
			
		||||
                                    <th class="price text text-semibold text-white text-alignment-right text-right">
 | 
			
		||||
                                        {{ trans($textPrice) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('price_th_end')
 | 
			
		||||
 | 
			
		||||
                            @if (! $hideDiscount)
 | 
			
		||||
                                @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both']))
 | 
			
		||||
                                    @stack('discount_td_start')
 | 
			
		||||
                                        <th class="discount text text-semibold text-white text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans('invoices.discount') }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @stack('discount_td_end')
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @endif
 | 
			
		||||
 | 
			
		||||
                            @stack('total_th_start')
 | 
			
		||||
                                @if (! $hideAmount)
 | 
			
		||||
                                    <th class="total text text-semibold text-white text-alignment-right text-right border-radius-last">
 | 
			
		||||
                                        {{ trans($textAmount) }}
 | 
			
		||||
                                    </th>
 | 
			
		||||
                                @endif
 | 
			
		||||
                            @stack('total_th_end')
 | 
			
		||||
                        </tr>
 | 
			
		||||
                    </thead>
 | 
			
		||||
 | 
			
		||||
                    <tbody>
 | 
			
		||||
                        @if ($document->items->count())
 | 
			
		||||
                            @foreach($document->items as $item)
 | 
			
		||||
                                <x-documents.template.line-item
 | 
			
		||||
                                    type="{{ $type }}"
 | 
			
		||||
                                    :item="$item"
 | 
			
		||||
                                    :document="$document"
 | 
			
		||||
                                    hide-items="{{ $hideItems }}"
 | 
			
		||||
                                    hide-name="{{ $hideName }}"
 | 
			
		||||
                                    hide-description="{{ $hideDescription }}"
 | 
			
		||||
                                    hide-quantity="{{ $hideQuantity }}"
 | 
			
		||||
                                    hide-price="{{ $hidePrice }}"
 | 
			
		||||
                                    hide-discount="{{ $hideDiscount }}"
 | 
			
		||||
                                    hide-amount="{{ $hideAmount }}"
 | 
			
		||||
                                />
 | 
			
		||||
                            @endforeach
 | 
			
		||||
                        @else
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                <td colspan="5" class="text text-center empty-items">
 | 
			
		||||
                                    {{ trans('documents.empty_items') }}
 | 
			
		||||
                                </td>
 | 
			
		||||
                            </tr>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    </tbody>
 | 
			
		||||
                </table>
 | 
			
		||||
            <div class="text text-dark">
 | 
			
		||||
                <h3>
 | 
			
		||||
                    {{ $textDocumentTitle }}
 | 
			
		||||
                </h3>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
@endif
 | 
			
		||||
 | 
			
		||||
<div class="row mt-7 clearfix">
 | 
			
		||||
    <div class="col-60">
 | 
			
		||||
        <div class="text p-index-right p-modern">
 | 
			
		||||
            @stack('notes_input_start')
 | 
			
		||||
                @if ($document->notes)
 | 
			
		||||
                    <p class="text-semibold">
 | 
			
		||||
                        {{ trans_choice('general.notes', 2) }}
 | 
			
		||||
                    </p>
 | 
			
		||||
 | 
			
		||||
                    {!! nl2br($document->notes) !!}
 | 
			
		||||
    <div class="row modern-head pt-2 pb-2 mt-1 bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
        <div class="col-58">
 | 
			
		||||
            <div class="text p-modern">
 | 
			
		||||
                @stack('company_logo_start')
 | 
			
		||||
                @if (! $hideCompanyLogo)
 | 
			
		||||
                    @if (! empty($document->contact->logo) && ! empty($document->contact->logo->id))
 | 
			
		||||
                        <img class="w-image radius-circle" src="{{ $logo }}" alt="{{ $document->contact_name }}"/>
 | 
			
		||||
                    @else
 | 
			
		||||
                        <img class="w-image radius-circle" src="{{ $logo }}" alt="{{ setting('company.name') }}" />
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
            @stack('notes_input_end')
 | 
			
		||||
                @stack('company_logo_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-42">
 | 
			
		||||
            <div class="text p-modern right-column">
 | 
			
		||||
                @stack('company_details_start')
 | 
			
		||||
                @if ($textDocumentSubheading)
 | 
			
		||||
                    <p class="text-normal font-semibold">
 | 
			
		||||
                        {{ $textDocumentSubheading }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyName)
 | 
			
		||||
                    <p class="text-white">
 | 
			
		||||
                        {{ setting('company.name') }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @if (! $hideCompanyDetails)
 | 
			
		||||
                    @if (! $hideCompanyAddress)
 | 
			
		||||
                        <p class="text-white">
 | 
			
		||||
                            {!! nl2br(setting('company.address')) !!}
 | 
			
		||||
                            {!! $document->company->location !!}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (! $hideCompanyTaxNumber)
 | 
			
		||||
                        <p class="text-white">
 | 
			
		||||
                            @if (setting('company.tax_number'))
 | 
			
		||||
                                <span class="text-medium text-default">
 | 
			
		||||
                                    {{ trans('general.tax_number') }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
 | 
			
		||||
                                {{ setting('company.tax_number') }}
 | 
			
		||||
                            @endif
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (!$hideCompanyPhone)
 | 
			
		||||
                        <p class="text-white">
 | 
			
		||||
                            @if (setting('company.phone'))
 | 
			
		||||
                                {{ setting('company.phone') }}
 | 
			
		||||
                            @endif
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @if (!$hideCompanyEmail)
 | 
			
		||||
                        <p class="small-text text-white">
 | 
			
		||||
                            {{ setting('company.email') }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @endif
 | 
			
		||||
                @stack('company_details_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    <div class="col-40 float-right text-right">
 | 
			
		||||
        @foreach ($document->totals_sorted as $total)
 | 
			
		||||
            @if ($total->code != 'total')
 | 
			
		||||
                @stack($total->code . '_total_tr_start')
 | 
			
		||||
                <div class="text">
 | 
			
		||||
                    <span class="float-left text-semibold">
 | 
			
		||||
                        {{ trans($total->title) }}:
 | 
			
		||||
                    </span>
 | 
			
		||||
 | 
			
		||||
                    <span>
 | 
			
		||||
                        @money($total->amount, $document->currency_code, true)
 | 
			
		||||
                    </span>
 | 
			
		||||
                </div>
 | 
			
		||||
                @stack($total->code . '_total_tr_end')
 | 
			
		||||
            @else
 | 
			
		||||
                @if ($document->paid)
 | 
			
		||||
                    @stack('paid_total_tr_start')
 | 
			
		||||
                    <div class="text">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans('invoices.paid') }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            - @money($document->paid, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack('paid_total_tr_end')
 | 
			
		||||
    <div class="row top-spacing">
 | 
			
		||||
        <div class="col-50">
 | 
			
		||||
            <div class="text p-modern">
 | 
			
		||||
                @if (! $hideContactInfo)
 | 
			
		||||
                    <p class="text-semibold mb-0">
 | 
			
		||||
                        {{ trans($textContactInfo) }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                @endif
 | 
			
		||||
 | 
			
		||||
                @stack('grand_total_tr_start')
 | 
			
		||||
                    <div class="text">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans($total->name) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
                @stack('name_input_start')
 | 
			
		||||
                    @if (! $hideContactName)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ $document->contact_name }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('name_input_end')
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            @money($document->amount_due, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                @stack('grand_total_tr_end')
 | 
			
		||||
            @endif
 | 
			
		||||
        @endforeach
 | 
			
		||||
                @stack('address_input_start')
 | 
			
		||||
                    @if (! $hideContactAddress)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {!! nl2br($document->contact_address) !!}
 | 
			
		||||
                            <br/>
 | 
			
		||||
                            {!! $document->contact_location !!}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('address_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('tax_number_input_start')
 | 
			
		||||
                    @if (! $hideContactTaxNumber)
 | 
			
		||||
                        @if ($document->contact_tax_number)
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <span class="text-medium text-default">
 | 
			
		||||
                                    {{ trans('general.tax_number') }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
 | 
			
		||||
                                {{ $document->contact_tax_number }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('tax_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('phone_input_start')
 | 
			
		||||
                    @if (! $hideContactPhone)
 | 
			
		||||
                        @if ($document->contact_phone)
 | 
			
		||||
                            <p>
 | 
			
		||||
                                {{ $document->contact_phone }}
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('phone_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('email_start')
 | 
			
		||||
                    @if (! $hideContactEmail)
 | 
			
		||||
                        <p>
 | 
			
		||||
                            {{ $document->contact_email }}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('email_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-50">
 | 
			
		||||
            <div class="text p-modern">
 | 
			
		||||
                @stack('order_number_input_start')
 | 
			
		||||
                    @if (! $hideOrderNumber)
 | 
			
		||||
                        @if ($document->order_number)
 | 
			
		||||
                            <p class="mb-0">
 | 
			
		||||
                                <span class="text-semibold spacing">
 | 
			
		||||
                                    {{ trans($textOrderNumber) }}:
 | 
			
		||||
                                </span>
 | 
			
		||||
 | 
			
		||||
                                <span class="float-right spacing">
 | 
			
		||||
                                    {{ $document->order_number }}
 | 
			
		||||
                                </span>
 | 
			
		||||
                            </p>
 | 
			
		||||
                        @endif
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('order_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('invoice_number_input_start')
 | 
			
		||||
                    @if (! $hideDocumentNumber)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($textDocumentNumber) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                {{ $document->document_number }}
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('invoice_number_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('issued_at_input_start')
 | 
			
		||||
                    @if (! $hideIssuedAt)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($textIssuedAt) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                @date($document->issued_at)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('issued_at_input_end')
 | 
			
		||||
 | 
			
		||||
                @stack('due_at_input_start')
 | 
			
		||||
                    @if (! $hideDueAt)
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            <span class="text-semibold spacing">
 | 
			
		||||
                                {{ trans($textDueAt) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span class="float-right spacing">
 | 
			
		||||
                                @date($document->due_at)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </p>
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('due_at_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@if (! $hideFooter)
 | 
			
		||||
    @if ($document->footer)
 | 
			
		||||
        <div class="row mt-7">
 | 
			
		||||
            <div class="col-100 py-top p-modern bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
                <div class="text pl-2">
 | 
			
		||||
                    <strong class="text-white">
 | 
			
		||||
                        {!! nl2br($document->footer) !!}
 | 
			
		||||
                    </strong>
 | 
			
		||||
    @if (! $hideItems)
 | 
			
		||||
        <div class="row">
 | 
			
		||||
            <div class="col-100">
 | 
			
		||||
                <div class="text extra-spacing">
 | 
			
		||||
                    <table class="lines modern-lines">
 | 
			
		||||
                        <thead class="bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                @stack('name_th_start')
 | 
			
		||||
                                    @if (! $hideItems || (! $hideName && ! $hideDescription))
 | 
			
		||||
                                        <th class="item text text-semibold text-alignment-left text-left text-white border-radius-first">
 | 
			
		||||
                                            {{ (trans_choice($textItems, 2) != $textItems) ? trans_choice($textItems, 2) : trans($textItems) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('name_th_end')
 | 
			
		||||
 | 
			
		||||
                                @stack('quantity_th_start')
 | 
			
		||||
                                    @if (! $hideQuantity)
 | 
			
		||||
                                        <th class="quantity text text-semibold text-white text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans($textQuantity) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('quantity_th_end')
 | 
			
		||||
 | 
			
		||||
                                @stack('price_th_start')
 | 
			
		||||
                                    @if (! $hidePrice)
 | 
			
		||||
                                        <th class="price text text-semibold text-white text-alignment-right text-right">
 | 
			
		||||
                                            {{ trans($textPrice) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('price_th_end')
 | 
			
		||||
 | 
			
		||||
                                @if (! $hideDiscount)
 | 
			
		||||
                                    @if (in_array(setting('localisation.discount_location', 'total'), ['item', 'both']))
 | 
			
		||||
                                        @stack('discount_td_start')
 | 
			
		||||
                                            <th class="discount text text-semibold text-white text-alignment-right text-right">
 | 
			
		||||
                                                {{ trans('invoices.discount') }}
 | 
			
		||||
                                            </th>
 | 
			
		||||
                                        @stack('discount_td_end')
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @endif
 | 
			
		||||
 | 
			
		||||
                                @stack('total_th_start')
 | 
			
		||||
                                    @if (! $hideAmount)
 | 
			
		||||
                                        <th class="total text text-semibold text-white text-alignment-right text-right border-radius-last">
 | 
			
		||||
                                            {{ trans($textAmount) }}
 | 
			
		||||
                                        </th>
 | 
			
		||||
                                    @endif
 | 
			
		||||
                                @stack('total_th_end')
 | 
			
		||||
                            </tr>
 | 
			
		||||
                        </thead>
 | 
			
		||||
 | 
			
		||||
                        <tbody>
 | 
			
		||||
                            @if ($document->items->count())
 | 
			
		||||
                                @foreach($document->items as $item)
 | 
			
		||||
                                    <x-documents.template.line-item
 | 
			
		||||
                                        type="{{ $type }}"
 | 
			
		||||
                                        :item="$item"
 | 
			
		||||
                                        :document="$document"
 | 
			
		||||
                                        hide-items="{{ $hideItems }}"
 | 
			
		||||
                                        hide-name="{{ $hideName }}"
 | 
			
		||||
                                        hide-description="{{ $hideDescription }}"
 | 
			
		||||
                                        hide-quantity="{{ $hideQuantity }}"
 | 
			
		||||
                                        hide-price="{{ $hidePrice }}"
 | 
			
		||||
                                        hide-discount="{{ $hideDiscount }}"
 | 
			
		||||
                                        hide-amount="{{ $hideAmount }}"
 | 
			
		||||
                                    />
 | 
			
		||||
                                @endforeach
 | 
			
		||||
                            @else
 | 
			
		||||
                                <tr>
 | 
			
		||||
                                    <td colspan="5" class="text text-center empty-items">
 | 
			
		||||
                                        {{ trans('documents.empty_items') }}
 | 
			
		||||
                                    </td>
 | 
			
		||||
                                </tr>
 | 
			
		||||
                            @endif
 | 
			
		||||
                        </tbody>
 | 
			
		||||
                    </table>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    @endif
 | 
			
		||||
@endif
 | 
			
		||||
 | 
			
		||||
    <div class="row mt-7 clearfix">
 | 
			
		||||
        <div class="col-60">
 | 
			
		||||
            <div class="text p-index-right p-modern">
 | 
			
		||||
                @stack('notes_input_start')
 | 
			
		||||
                    @if ($document->notes)
 | 
			
		||||
                        <p class="text-semibold">
 | 
			
		||||
                            {{ trans_choice('general.notes', 2) }}
 | 
			
		||||
                        </p>
 | 
			
		||||
 | 
			
		||||
                        {!! nl2br($document->notes) !!}
 | 
			
		||||
                    @endif
 | 
			
		||||
                @stack('notes_input_end')
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        <div class="col-40 float-right text-right">
 | 
			
		||||
            @foreach ($document->totals_sorted as $total)
 | 
			
		||||
                @if ($total->code != 'total')
 | 
			
		||||
                    @stack($total->code . '_total_tr_start')
 | 
			
		||||
                    <div class="text">
 | 
			
		||||
                        <span class="float-left text-semibold">
 | 
			
		||||
                            {{ trans($total->title) }}:
 | 
			
		||||
                        </span>
 | 
			
		||||
 | 
			
		||||
                        <span>
 | 
			
		||||
                            @money($total->amount, $document->currency_code, true)
 | 
			
		||||
                        </span>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    @stack($total->code . '_total_tr_end')
 | 
			
		||||
                @else
 | 
			
		||||
                    @if ($document->paid)
 | 
			
		||||
                        @stack('paid_total_tr_start')
 | 
			
		||||
                        <div class="text">
 | 
			
		||||
                            <span class="float-left text-semibold">
 | 
			
		||||
                                {{ trans('invoices.paid') }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span>
 | 
			
		||||
                                - @money($document->paid, $document->currency_code, true)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        @stack('paid_total_tr_end')
 | 
			
		||||
                    @endif
 | 
			
		||||
 | 
			
		||||
                    @stack('grand_total_tr_start')
 | 
			
		||||
                        <div class="text">
 | 
			
		||||
                            <span class="float-left text-semibold">
 | 
			
		||||
                                {{ trans($total->name) }}:
 | 
			
		||||
                            </span>
 | 
			
		||||
 | 
			
		||||
                            <span>
 | 
			
		||||
                                @money($document->amount_due, $document->currency_code, true)
 | 
			
		||||
                            </span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                    @stack('grand_total_tr_end')
 | 
			
		||||
                @endif
 | 
			
		||||
            @endforeach
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    @if (! $hideFooter)
 | 
			
		||||
        @if ($document->footer)
 | 
			
		||||
            <div class="row mt-7">
 | 
			
		||||
                <div class="col-100 py-top p-modern bg-{{ $backgroundColor }}" style="background-color:{{ $backgroundColor }} !important; -webkit-print-color-adjust: exact;">
 | 
			
		||||
                    <div class="text pl-2">
 | 
			
		||||
                        <strong class="text-white">
 | 
			
		||||
                            {!! nl2br($document->footer) !!}
 | 
			
		||||
                        </strong>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        @endif
 | 
			
		||||
    @endif
 | 
			
		||||
</div>
 | 
			
		||||
		Reference in New Issue
	
	Block a user