{{ $plan->name }}

{{-- Plan header --}}
@if($plan->description)

{{ $plan->description }}

@endif
@if($plan->difficulty_level) @php $lc = match($plan->difficulty_level) { 'beginner'=>'bg-green-100 text-green-700','intermediate'=>'bg-yellow-100 text-yellow-700','advanced'=>'bg-red-100 text-red-700', default=>'bg-gray-100 text-gray-500' }; @endphp {{ $plan->difficulty_level }} @endif @if($plan->duration_weeks) {{ $plan->duration_weeks }}w duration @endif @if($plan->goal) {{ $plan->goal }} @endif {{ count($assignments) }} assigned
{{-- Days accordion --}}

Days & Exercises

@forelse($plan->days as $day)
@if($day->exercises->count())
@foreach($day->exercises as $ex) @endforeach
Exercise Sets Reps Rest

{{ $ex->name }}

@if($ex->notes)

{{ $ex->notes }}

@endif
{{ $ex->sets }} {{ $ex->reps }} {{ $ex->rest_seconds ? $ex->rest_seconds . 's' : '—' }}
@csrf @method('DELETE')
@else

No exercises yet.

@endif {{-- Add exercise inline form --}}
@csrf
@empty

No days yet. Add the first day to get started.

@endforelse
{{-- Assigned members --}}

Assigned Members

@forelse($assignments as $assignment)
{{ strtoupper(substr($assignment->member?->name ?? '?', 0, 1)) }}

{{ $assignment->member?->name }}

{{ $assignment->member?->member_id }}

@csrf
@empty
No members assigned.
@endforelse
{{-- Add Day modal --}}

Add Day

@csrf
{{-- Assign Member modal --}}

Assign Member

@csrf
{{-- Edit Plan modal --}}

Edit Plan

@csrf @method('PATCH')