@if ($showExecutive ?? false) Executive snapshot for {{ now()->format('F Y') }}@if (! empty($fyLabel)) · FY {{ $fyLabel }}@endif. @can('accounting.reports') Open financial reports @endcan @else You're logged in. You can manage your profile, assigned work, CRM leads, and payslips. @endif

@if (! empty($missedWorkLog))
Missed work log
No hours were logged for {{ $missedWorkLog->format('l, d M') }}. Add yesterday’s standup before the day gets away.
Log hours
@endif @if ($showExecutive ?? false) @include('dashboard.partials.executive-kpis') @if (! empty($charts))
12-month income vs expenses
Expenses this month
@if (! empty($charts['expenses']['labels']))
@else

No expenses recorded this month.

@endif
@endif
Recent transactions @can('accounting.income') Income @endcan
@forelse ($recentTransactions as $transaction) @empty @endforelse
Date Category Amount
{{ $transaction->transaction_date?->format('d M') }} {{ $transaction->type->label() }} {{ $transaction->category?->name }} {{ money($transaction->amount) }}
No transactions yet.
Due invoices @can('invoicing.invoices') All invoices @endcan
@forelse ($dueInvoices as $invoice) @empty @endforelse
Invoice Due Amount
{{ $invoice->invoice_number }}
{{ $invoice->client?->company_name }}
{{ $invoice->due_date?->format('d M') ?: '—' }} {{ $invoice->formattedTotal() }} @if ($invoice->isForeignCurrency())
{{ $invoice->formattedInrTotal() }}
@endif
No unpaid invoices.
@else
Hours this week
{{ $myHoursWeek !== null ? number_format($myHoursWeek, 1) : '—' }}
Open work log
Open tasks
{{ $myOpenTasks !== null ? $myOpenTasks : '—' }}
My tasks
Payslips
{{ $myPayslips !== null ? $myPayslips : '—' }}
View payslips
@endif @if ($isDirector)
Open leads
{{ $openLeads !== null ? $openLeads : '—' }}
Open CRM
Open deals
{{ $openDeals !== null ? $openDeals : '—' }}
@can('crm.deals') {{ $pipelineValue !== null ? money($pipelineValue).' pipeline' : 'Open deals' }} @endcan
Pending HR
{{ ($pendingLeaves ?? 0) + ($unpaidPayrolls ?? 0) }}
Leaves and unpaid payroll
@endif @if (isset($leadFollowUps) && $leadFollowUps->isNotEmpty())
Upcoming CRM follow-ups View all
@endif @if (isset($amcDueSoon) && $amcDueSoon->isNotEmpty()) @include('invoicing.partials.amc-due', ['dueSoon' => $amcDueSoon, 'showAmcLinks' => true]) @endif @if (! empty($pendingLeaves))
Pending leave requests
{{ $pendingLeaves }} awaiting approval
Review
@endif @if (! empty($unpaidPayrolls))
Unpaid payroll this month
{{ $unpaidPayrolls }} slip(s) still unpaid
Open payroll
@endif @if ($isDirector && isset($teamWorkload) && $teamWorkload->isNotEmpty())
Team workload this week @can('projects.reports') Timesheets @endcan
@foreach ($teamWorkload as $row)
{{ $row->name }} {{ number_format($row->hours, 1) }}h
@endforeach
@endif @if ($showExecutive ?? false) @push('scripts') @endpush @endif