{{-- Top header bar --}}

{{ Str::limit($reminder->title, 60) }}

@if($reminder->is_completed) Completed reminder @elseif($reminder->is_overdue) Overdue — {{ $reminder->formatted_date_time?->diffForHumans() }} @elseif($reminder->formatted_date_time) Due {{ $reminder->formatted_date_time->diffForHumans() }} @else No due date set @endif

{{-- ── Left panel ── --}}
Reminder Info
{{ Str::limit($reminder->title, 40) }}
Created {{ $reminder->created_at->diffForHumans() }}
{{-- Priority --}}
{{ ucfirst($reminder->priority) }} Priority
{{-- Status --}}
@if($reminder->is_completed) Completed @elseif($reminder->is_overdue) Overdue @elseif($reminder->is_due_soon) Due Soon @else Active @endif
{{-- Meta --}} @if($reminder->formatted_date_time)
{{ $reminder->formatted_date_time->format('M j, Y') }} @if($reminder->time)
at {{ $reminder->formatted_time }} @endif
{{ $reminder->formatted_date_time->diffForHumans() }}
@endif @if($reminder->category)
{{ $reminder->category }}
@endif @if($reminder->location)
{{ $reminder->location }}
@endif @if($reminder->is_recurring)
Every {{ $reminder->recurrence_interval }} {{ $reminder->recurrence_type }}{{ $reminder->recurrence_interval > 1 ? 's' : '' }}
@endif @if($reminder->snooze_until && $reminder->snooze_until->isFuture())
Snoozed until {{ $reminder->snooze_until->format('M j, g:i A') }}
@endif @if($reminder->is_completed && $reminder->completed_at)
Done {{ $reminder->completed_at->diffForHumans() }}
@endif
{{ $reminder->user->name }}
Updated {{ $reminder->updated_at->diffForHumans() }}
{{-- Action buttons --}}
@if(!$reminder->is_completed) @else @endif @if(!$reminder->is_completed && !($reminder->snooze_until && $reminder->snooze_until->isFuture())) @endif Edit
@csrf
@csrf @method('DELETE')
{{-- ── Right sections ── --}}
{{-- Description --}} @if($reminder->description)
Description

{{ $reminder->description }}

@endif {{-- Tags --}} @if($reminder->tags && count($reminder->tags) > 0)
Tags {{ count($reminder->tags) }} tag{{ count($reminder->tags) !== 1 ? 's' : '' }}
@foreach($reminder->tags as $tag) {{ $tag }} @endforeach
@endif {{-- Recurrence info --}} @if($reminder->is_recurring)
Recurring Schedule
Repeats every {{ $reminder->recurrence_interval }} {{ $reminder->recurrence_type }}{{ $reminder->recurrence_interval > 1 ? 's' : '' }} @if($reminder->recurrence_interval > 1 || $reminder->recurrence_type !== 'daily') — automatically creates the next occurrence when completed @endif
@endif {{-- If nothing else to show, show a placeholder --}} @if(!$reminder->description && !($reminder->tags && count($reminder->tags) > 0) && !$reminder->is_recurring)
Reminder

No additional details added for this reminder.

@endif
{{-- /cu-sections --}}
{{-- /cu-layout --}}