{{ __('Phases and layers') }}

@foreach($phases as $phase)
id, $activeLayers)) checked @endif class="toggle toggle-xs toggle-primary"> {{ $phase->name }} {{ $phase->progress_percent }}
{{-- Capas de esta fase --}} @if($phase->layers->isNotEmpty())
@foreach($phase->layers as $layer)
{{ $layer->name }} {{ $layer->features_count ?? $layer->features->count() }} {{ __('elem.') }}
@endforeach
@endif {{-- Botón para ir a gestión de capas de esta fase --}}
@endforeach
{{-- Checkbox imágenes en mapa --}}
{{-- Botones generales --}}
{{ __('Project files') }}
@if($activeTab === 'edit') @if($selectedFeature)

{{ $selectedFeature->name ?? __('Feature') }}

{{ __('Phase') }}: {{ $selectedFeature->layer?->phase?->name ?? '—' }}

{{ __('Layer') }}: {{ $selectedFeature->layer?->name ?? '—' }}

{{-- Progreso --}}
0%50%100%
{{-- Gestor de archivos del feature --}}
{{ __('Files of element') }}
@livewire('media-manager', [ 'mediableType' => 'App\\Models\\Feature', 'mediableId' => $selectedFeature->id, ], key('media-feature-' . $selectedFeature->id))
{{-- Templates / Inspecciones --}} @if($templates->isNotEmpty())
{{ __('Inspection') }}
@if($selectedTemplateId && !empty($inspectionFormData)) @php $template = $templates->firstWhere('id', $selectedTemplateId); @endphp @if($template) @foreach($template->fields as $field)
@switch($field['type'] ?? 'text') @case('percentage')
%
@break @case('boolean') @break @case('select') @break @case('textarea') @break @default @endswitch
@endforeach @endif @endif {{-- Historial de inspecciones --}} @if($inspectionHistory->isNotEmpty())
{{ __('History') }}
@foreach($inspectionHistory as $ins)
{{ $ins->template?->name ?? __('Inspection') }} {{ $ins->created_at->diffForHumans() }}
@if($ins->user){{ __('by') }} {{ $ins->user->name }}@endif
@endforeach
@endif @else @endif @else

{{ __('Click on a map element or search above to edit it') }}

@endif @elseif($activeTab === 'features') @if($allFeatures->isNotEmpty())
@foreach($allFeatures as $feature) @endforeach
{{ __('Feature') }} {{ __('Layer') }} {{ __('Phase') }} {{ __('Progress') }} {{ __('Responsible') }} {{ __('Template') }}
{{ $feature->name }} {{ $feature->layer->name }} {{ $feature->layer->phase->name }} {{ $feature->progress }}% {{ $feature->responsible ?? '-' }} {{ $feature->template?->name ?? '-' }}
@else

{{ __('No elements in this project') }}

@endif @elseif($activeTab === 'inspections') @if($allInspections->isNotEmpty())
@foreach($allInspections as $inspection) @endforeach
{{ __('Date') }} {{ __('Feature') }} {{ __('Template') }} {{ __('User') }}
{{ $inspection->created_at->format('d/m/Y') }} {{ $inspection->feature->name }} {{ $inspection->template->name }} {{ $inspection->user->name }}
@else

{{ __('No inspections registered') }}

@endif @elseif($activeTab === 'issues') @livewire('issue-manager', ['project' => $project], key('issues-tab-' . $project->id)) @endif
@push('styles') @endpush @push('scripts') @endpush