@extends('layouts/contentLayoutMaster') @section('title', __('locale.labels.invoice')) @section('page-style') <link rel="stylesheet" href="{{asset('css/base/pages/app-invoice.css')}}"> @endsection @section('content') <section class="invoice-preview-wrapper"> <div class="row invoice-preview"> <!-- Invoice --> <div class="col-xl-9 col-md-8 col-12"> <div class="card invoice-preview-card"> <div class="card-body invoice-padding pb-0"> <!-- Header starts --> <div class="d-flex justify-content-between flex-md-row flex-column invoice-spacing mt-0"> <div> <div class="logo-wrapper"> <img src="{{asset(config('app.logo'))}}" alt="{{config('app.name')}}" class=""/> </div> <p class="card-text">{!! \App\Helpers\Helper::app_config('company_address') !!}</p> </div> <div class="mt-md-0 mt-2"> <h4 class="invoice-title"> {{ __('locale.labels.invoice') }} <span class="invoice-number">#{{ $invoice->id }}</span> </h4> <div class="invoice-date-wrapper"> <p class="invoice-date-title">{{ __('locale.labels.invoice_date') }}:</p> <p class="invoice-date">{{ \App\Library\Tool::formatDate($invoice->created_at) }}</p> </div> </div> </div> <!-- Header ends --> </div> <hr class="invoice-spacing"/> <!-- Address and Contact starts --> <div class="card-body invoice-padding pt-0"> <div class="row invoice-spacing"> <div class="col-xl-8 p-0"> <h6 class="mb-2">{{ __('locale.labels.recipient') }}:</h6> <h6 class="mb-25">{{ $invoice->user->displayName() }}</h6> <p class="card-text mb-25">{{ $invoice->user->customer->address }}</p> <p class="card-text mb-25">{{ $invoice->user->customer->state }}-{{ $invoice->user->customer->postcode }}</p> <p class="card-text mb-25">{{ $invoice->user->customer->city }}, {{ $invoice->user->customer->country }}</p> <p class="card-text mb-0">{{ $invoice->user->email }}</p> </div> <div class="col-xl-4 p-0 mt-xl-0 mt-2"> <h6 class="mb-2">{{__('locale.labels.payment_details')}}:</h6> <table> <tbody> <tr> <td class="pe-1">{{ __('locale.labels.total') }}:</td> <td><span class="fw-bold">{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</span></td> </tr> <tr> <td class="pe-1">{{ __('locale.labels.paid_by') }}:</td> <td>{{ $invoice->paymentMethod->name }}</td> </tr> <tr> <td class="pe-1">{{ __('locale.labels.transaction_id') }}:</td> <td style="word-break: break-all">{{ $invoice->transaction_id }}</td> </tr> </tbody> </table> </div> </div> </div> <!-- Address and Contact ends --> <!-- Invoice Description starts --> <div class="table-responsive"> <table class="table table-borderless"> <thead> <tr class="text-uppercase"> <th>{{ __('locale.labels.payment_details') }}</th> <th>{{ __('locale.labels.status') }}</th> <th>{{ __('locale.labels.type') }}</th> <th>{{ __('locale.labels.amount') }}</th> </tr> </thead> <tbody> <tr> <td>{{ $invoice->description }}</td> <td>{{ ucfirst($invoice->status) }}</td> <td>{{ ucfirst($invoice->type) }}</td> <td>{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</td> </tr> </tbody> </table> </div> <div class="card-body invoice-padding pb-0"> <div class="row invoice-sales-total-wrapper"> <div class="col-md-6 order-md-1 order-2 mt-md-0 mt-3"> <p class="card-text mb-0"></p> </div> <div class="col-md-6 d-flex justify-content-end order-md-2 order-1"> <div class="invoice-total-wrapper"> <div class="invoice-total-item"> <p class="invoice-total-title">{{ __('locale.labels.subtotal') }}:</p> <p class="invoice-total-amount">{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</p> </div> <hr class="my-50"/> <div class="invoice-total-item"> <p class="invoice-total-title">{{ __('locale.labels.total') }}:</p> <p class="invoice-total-amount">{{ \App\Library\Tool::format_price($invoice->amount, $invoice->currency->format) }}</p> </div> </div> </div> </div> </div> <!-- Invoice Description ends --> </div> </div> <!-- /Invoice --> <!-- Invoice Actions --> <div class="col-xl-3 col-md-4 col-12 invoice-actions mt-md-0 mt-2"> <div class="card"> <div class="card-body"> <a class="btn btn-primary w-100 mb-75" href="{{ route('admin.invoices.print', $invoice->uid) }}" target="_blank"> <i data-feather="printer"></i> {{ __('locale.labels.print') }}</a> </div> </div> </div> <!-- /Invoice Actions --> </div> </section> @endsection