{{ __("Fases 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 Map") }}

@if($activeTab === 'edit') @if($selectedFeature)

{{ $selectedFeature->name ?? 'Elemento' }}

Fase: {{ $selectedFeature->layer?->phase?->name ?? '—' }}

Capa: {{ $selectedFeature->layer?->name ?? '—' }}

{{-- {{ __("Progress") }} --}}
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 {{-- {{ __("History") }} de inspecciones --}} @if($inspectionHistory->isNotEmpty())
{{ __("History") }}
@foreach($inspectionHistory as $ins)
{{ $ins->template?->name ?? __("Inspection") }} {{ $ins->created_at->diffForHumans() }}
@if($ins->user)por {{ $ins->user->name }}@endif
@endforeach
@endif @else
@endif @else

👆

Haz clic en un elemento del mapa para editarlo

@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 features found") }}

@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 found") }}

@endif @endif
@push('styles') @endpush @push('scripts') @endpush