@extends('admin.layouts.app') @section('title', __('tasks.title')) @section('header', __('tasks.header')) @section('breadcrumb') {{ __('tasks.title') }} @endsection @section('header-actions') @endsection @section('content') {{-- Stat kártyák --}}

{{ $counts['osszes'] }}

{{ __('tasks.total') }}

{{ $counts['nyitott'] }}

{{ __('tasks.status.nyitott') }}

{{ $counts['folyamatban'] }}

{{ __('tasks.status.folyamatban') }}

{{ $counts['kesz'] }}

{{ __('tasks.status.kesz') }}

{{-- Szűrők --}}
{{ __('tasks.filter_clear') }}
{{-- Táblázat --}}
{{ __('tasks.title') }} @if(request('status')) {{ request('status') }} @endif {{ $tasks->total() }} {{ __('tasks.title') }}
@if($tasks->isEmpty())

{{ __('tasks.empty') }}

@else @foreach($tasks as $task) @php $priorityMap = [ 'surgos' => ['badge-danger', __('tasks.priority.surgos')], 'magas' => ['badge-warning', __('tasks.priority.magas')], 'kozepes' => ['badge-info', __('tasks.priority.kozepes')], 'alacsony' => ['badge-secondary', __('tasks.priority.alacsony')], ]; $statusMap = [ 'nyitott' => ['badge-secondary', __('tasks.status.nyitott')], 'folyamatban' => ['badge-info', __('tasks.status.folyamatban')], 'kesz' => ['badge-success', __('tasks.status.kesz')], ]; [$priClass, $priLabel] = $priorityMap[$task->priority] ?? ['badge-secondary', $task->priority]; [$stClass, $stLabel] = $statusMap[$task->status] ?? ['badge-secondary', $task->status]; @endphp
{{ __('tasks.title') }} – {{ __('common.delete') }}

{{ __('common.confirm_delete') }} „{{ $task->title }}"

@endforeach
{{ __('tasks.col_task') }} {{ __('tasks.col_project') }} {{ __('tasks.col_priority') }} {{ __('tasks.col_status') }} {{ __('tasks.col_deadline') }} {{ __('tasks.col_assignee') }} {{ __('tasks.col_creator') }}

{{ $task->title }}

@if($task->description)

{{ $task->description }}

@endif
@if($task->project) {{ $task->project->title }} @else @endif {{ $priLabel }}
@csrf @method('PATCH')
@if($task->due_date) {{ $task->due_date->format('Y.m.d') }} @if($task->isOverdue()) {{ __('tasks.overdue') }} @endif @else @endif @if($task->assignedUser)
@if($task->assignedUser->photo)
@else
{{ strtoupper(substr($task->assignedUser->name, 0, 1)) }}
@endif {{ $task->assignedUser->name }}
@else @endif
{{ $task->creator->name ?? '—' }}
{{ __('tasks.details') }}
@if($tasks->hasPages())
{{ $tasks->links() }}
@endif @endif
{{-- Létrehozás modal --}}
{{ __('tasks.new') }}
@csrf
{{-- Szerkesztés modal --}}
{{ __('tasks.edit_title') }}
@csrf @method('PUT')
@endsection @push('scripts') @endpush