@extends('layouts.master') @section('title', 'Diary Dashboard') @section('content')

{{ $todayEntries ?? 0 }}

Today's Entries

View Today

{{ $upcomingEntries ?? 0 }}

Upcoming Entries

View Upcoming

{{ $overdueEntries ?? 0 }}

Overdue Entries

View Overdue

{{ $totalEntries ?? 0 }}

Total Entries

View All

Recent Entries

@if(isset($recentEntries) && $recentEntries->count() > 0)
@foreach($recentEntries as $entry) @endforeach
Date & Time Task Title Priority Status Actions
{{ $entry->formatted_date }}
{{ $entry->formatted_time }}
{{ Str::limit($entry->task_title, 30) }} @if($entry->priority == 'high') {{ ucfirst($entry->priority) }} @elseif($entry->priority == 'medium') {{ ucfirst($entry->priority) }} @else {{ ucfirst($entry->priority) }} @endif @if($entry->status == 'completed') {{ ucfirst($entry->status) }} @elseif($entry->status == 'in-progress') {{ ucfirst($entry->status) }} @elseif($entry->status == 'pending') {{ ucfirst($entry->status) }} @else {{ ucfirst($entry->status) }} @endif
@else

No recent entries found.

Add Your First Entry
@endif

Task Distribution

@php $taskTypes = ['meeting', 'court-filing', 'draft-review', 'call', 'follow-up', 'internal-task', 'other']; $typeCounts = []; foreach($taskTypes as $type) { $typeCounts[$type] = \App\Models\Diary::where('task_type', $type)->count(); } @endphp @foreach($taskTypes as $type) @if($typeCounts[$type] > 0)
{{ ucwords(str_replace('-', ' ', $type)) }} {{ $typeCounts[$type] }}
@endif @endforeach
@endsection @push('styles') @endpush