styling reports
This commit is contained in:
parent
6f97f2e18c
commit
6bd5844444
@ -47,11 +47,6 @@ abstract class Report
|
|||||||
|
|
||||||
public $loaded = false;
|
public $loaded = false;
|
||||||
|
|
||||||
public $indents = [
|
|
||||||
'table_header' => '0px',
|
|
||||||
'table_rows' => '24px',
|
|
||||||
];
|
|
||||||
|
|
||||||
public $chart = [
|
public $chart = [
|
||||||
'line' => [
|
'line' => [
|
||||||
'width' => '0',
|
'width' => '0',
|
||||||
|
@ -16,11 +16,6 @@ class ProfitLoss extends Report
|
|||||||
|
|
||||||
public $icon = 'fa fa-heart';
|
public $icon = 'fa fa-heart';
|
||||||
|
|
||||||
public $indents = [
|
|
||||||
'table_header' => '0px',
|
|
||||||
'table_rows' => '48px',
|
|
||||||
];
|
|
||||||
|
|
||||||
public function setViews()
|
public function setViews()
|
||||||
{
|
{
|
||||||
parent::setViews();
|
parent::setViews();
|
||||||
|
@ -21,11 +21,6 @@ class TaxSummary extends Report
|
|||||||
|
|
||||||
public $icon = 'fa fa-percent';
|
public $icon = 'fa fa-percent';
|
||||||
|
|
||||||
public $indents = [
|
|
||||||
'table_header' => '0px',
|
|
||||||
'table_rows' => '48px',
|
|
||||||
];
|
|
||||||
|
|
||||||
public function setViews()
|
public function setViews()
|
||||||
{
|
{
|
||||||
parent::setViews();
|
parent::setViews();
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
<html lang="{{ app()->getLocale() }}">
|
<html lang="{{ app()->getLocale() }}">
|
||||||
|
|
||||||
@include('partials.print.head')
|
@include('partials.print.head')
|
||||||
|
|
||||||
<body onload="window.print();">
|
<body onload="window.print();">
|
||||||
@ -9,5 +8,4 @@
|
|||||||
|
|
||||||
@stack('body_end')
|
@stack('body_end')
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
@ -20,7 +20,6 @@
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
@stack('css')
|
@stack('css')
|
||||||
|
|
||||||
@stack('stylesheet')
|
@stack('stylesheet')
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
@extends('layouts.print')
|
@extends('layouts.print')
|
||||||
|
|
||||||
@section('content')
|
@section('title', $class->model->name)
|
||||||
|
|
||||||
|
@section('content')
|
||||||
<h2>{{ $class->model->name }}</h2>
|
<h2>{{ $class->model->name }}</h2>
|
||||||
|
|
||||||
{{ setting('company.name') }}
|
{{ setting('company.name') }}
|
||||||
|
|
||||||
@if(!empty($class->model->settings->chart))
|
@if (!empty($class->model->settings->chart))
|
||||||
@include($class->views['chart'])
|
@include($class->views['chart'])
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
|
@ -1,17 +1,11 @@
|
|||||||
|
@php $grand_total = array_sum($class->footer_totals[$table]); @endphp
|
||||||
|
|
||||||
<tfoot>
|
<tfoot>
|
||||||
@if ($grand_total = array_sum($class->footer_totals[$table]))
|
<tr class="row rp-border-top-1 font-size-unset px-3">
|
||||||
<tr class="row rp-border-top-1 font-size-unset px-3">
|
<th class="{{ $class->column_name_width }} text-uppercase text-left">{{ trans_choice('general.totals', 1) }}</th>
|
||||||
<th class="{{ $class->column_name_width }} text-uppercase">{{ trans_choice('general.totals', 1) }}</th>
|
@foreach($class->footer_totals[$table] as $total)
|
||||||
@foreach($class->footer_totals[$table] as $total)
|
<th class="{{ $class->column_value_width }} text-right px-0">@money($total, setting('default.currency'), true)</th>
|
||||||
<th class="{{ $class->column_value_width }} text-right px-0">@money($total, setting('default.currency'), true)</th>
|
@endforeach
|
||||||
@endforeach
|
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4">@money($grand_total, setting('default.currency'), true)</th>
|
||||||
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4">@money($grand_total, setting('default.currency'), true)</th>
|
</tr>
|
||||||
</tr>
|
|
||||||
@else
|
|
||||||
<tr>
|
|
||||||
<td colspan="{{ count($class->dates) + 2 }}">
|
|
||||||
<div class="text-muted pl-0">{{ trans('general.no_records') }}</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
@endif
|
|
||||||
</tfoot>
|
</tfoot>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<table class="table table-hover align-items-center rp-border-collapse">
|
<table class="table table-hover align-items-center rp-border-collapse">
|
||||||
<tfoot class="border-top-style">
|
<tfoot class="border-top-style">
|
||||||
<tr class="row rp-border-top-1 font-size-unset px-3">
|
<tr class="row rp-border-top-1 font-size-unset px-3">
|
||||||
<th class="{{ $class->column_name_width }} text-uppercase text-nowrap border-top-0">{{ trans('reports.net_profit') }}</th>
|
<th class="{{ $class->column_name_width }} text-uppercase text-left border-top-0">{{ trans('reports.net_profit') }}</th>
|
||||||
@foreach($class->net_profit as $profit)
|
@foreach($class->net_profit as $profit)
|
||||||
<th class="{{ $class->column_value_width }} text-right px-0 border-top-0">@money($profit, setting('default.currency'), true)</th>
|
<th class="{{ $class->column_value_width }} text-right px-0 border-top-0">@money($profit, setting('default.currency'), true)</th>
|
||||||
@endforeach
|
@endforeach
|
||||||
|
@ -1,17 +1,11 @@
|
|||||||
|
@php $grand_total = array_sum($class->footer_totals[$table]); @endphp
|
||||||
|
|
||||||
<tfoot>
|
<tfoot>
|
||||||
@if ($grand_total = array_sum($class->footer_totals[$table]))
|
<tr class="row rp-border-top-1 font-size-unset px-3 mb-3">
|
||||||
<tr class="row rp-border-top-1 font-size-unset px-3 mb-3">
|
<th class="{{ $class->column_name_width }} text-uppercase text-left">{{ trans_choice('general.totals', 1) }}</th>
|
||||||
<th class="{{ $class->column_name_width }} text-uppercase">{{ trans_choice('general.totals', 1) }}</th>
|
@foreach($class->footer_totals[$table] as $total)
|
||||||
@foreach($class->footer_totals[$table] as $date => $total)
|
<th class="{{ $class->column_value_width }} text-right px-0">@money($total, setting('default.currency'), true)</th>
|
||||||
<th class="{{ $class->column_value_width }} text-right px-0">@money($total, setting('default.currency'), true)</th>
|
@endforeach
|
||||||
@endforeach
|
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4">@money($grand_total, setting('default.currency'), true)</th>
|
||||||
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4">@money($grand_total, setting('default.currency'), true)</th>
|
</tr>
|
||||||
</tr>
|
|
||||||
@else
|
|
||||||
<tr>
|
|
||||||
<td colspan="{{ count($class->dates) + 2 }}">
|
|
||||||
<div class="text-muted pl-0">{{ trans('general.no_records') }}</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
@endif
|
|
||||||
</tfoot>
|
</tfoot>
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<div class="table-responsive">
|
<div class="table-responsive mt-4">
|
||||||
<table class="table table-hover align-items-center rp-border-collapse">
|
<table class="table table-hover align-items-center rp-border-collapse">
|
||||||
<thead class="border-top-style">
|
<thead class="border-top-style">
|
||||||
<tr class="row rp-border-bottom-1 font-size-unset px-3">
|
<tr class="row rp-border-bottom-1 font-size-unset px-3">
|
||||||
<th class="{{ $class->column_name_width }} text-right border-top-0 rp-border-bottom-1"></th>
|
<th class="{{ $class->column_name_width }} text-right px-0 border-top-0"></th>
|
||||||
@foreach($class->dates as $date)
|
@foreach($class->dates as $date)
|
||||||
<th class="{{ $class->column_value_width }} text-right px-0 border-top-0 rp-border-bottom-1">{{ $date }}</th>
|
<th class="{{ $class->column_value_width }} text-right px-0 border-top-0">{{ $date }}</th>
|
||||||
@endforeach
|
@endforeach
|
||||||
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4 border-top-0 rp-border-bottom-1">{{ trans_choice('general.totals', 1) }}</th>
|
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4 border-top-0 rp-border-bottom-1">{{ trans_choice('general.totals', 1) }}</th>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -1,17 +1,11 @@
|
|||||||
|
@php $grand_total = array_sum($class->footer_totals[$table]); @endphp
|
||||||
|
|
||||||
<tfoot>
|
<tfoot>
|
||||||
@if ($grand_total = array_sum($class->footer_totals[$table]))
|
<tr class="row rp-border-top-1 font-size-unset px-3 mb-3">
|
||||||
<tr class="row rp-border-bottom-1 font-size-unset px-3">
|
<th class="{{ $class->column_name_width }} text-uppercase text-left">{{ trans('reports.net') }}</th>
|
||||||
<th class="{{ $class->column_name_width }} text-left">{{ trans('reports.net') }}</th>
|
@foreach($class->footer_totals[$table] as $total)
|
||||||
@foreach($class->footer_totals[$table] as $total)
|
<th class="{{ $class->column_value_width }} text-right px-0">@money($total, setting('default.currency'), true)</th>
|
||||||
<th class="{{ $class->column_value_width }} text-right px-0">@money($total, setting('default.currency'), true)</th>
|
@endforeach
|
||||||
@endforeach
|
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4">@money($grand_total, setting('default.currency'), true)</th>
|
||||||
<th class="{{ $class->column_name_width }} text-right pl-0 pr-4">@money($grand_total, setting('default.currency'), true)</th>
|
</tr>
|
||||||
</tr>
|
|
||||||
@else
|
|
||||||
<tr>
|
|
||||||
<td colspan="{{ count($class->dates) + 2 }}">
|
|
||||||
<div class="text-muted pl-0">{{ trans('general.no_records') }}</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
@endif
|
|
||||||
</tfoot>
|
</tfoot>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<thead class="border-top-style mt-4">
|
<thead class="border-top-style">
|
||||||
<tr>
|
<tr>
|
||||||
<th class="rp-float-left" colspan="{{ count($class->dates) + 2 }}">
|
<th class="rp-float-left" colspan="{{ count($class->dates) + 2 }}">
|
||||||
<h4>{{ $table }}</h4>
|
<h4>{{ $table }}</h4>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user