{{-- resources/views/support/index.blade.php --}} @extends('layouts.app') @section('title', 'Support') @section('page_title', 'Support') @section('page_subtitle', 'Get help from the Kubhuka team') @section('content') {{-- Stats --}}
{{ $stats['open'] }}
Open
{{ $stats['in_progress'] }}
In Progress
{{ $stats['resolved'] }}
Resolved
{{-- Filters --}}
@if(request()->hasAny(['status','priority'])) Clear @endif
{{-- Tickets --}}
Support Tickets {{ $tickets->total() }} total
@if($tickets->isEmpty())

No support tickets yet

Need help? Open a ticket and our team will respond.

Open a Ticket
@else
@foreach($tickets as $ticket) @php $statusConfig = [ 'open' => ['bg'=>'#fef3c7','color'=>'#92400e'], 'in_progress' => ['bg'=>'#dbeafe','color'=>'#1e40af'], 'resolved' => ['bg'=>'#d1fae5','color'=>'#065f46'], 'closed' => ['bg'=>'#f1f5f9','color'=>'#64748b'], ]; $sc = $statusConfig[$ticket->status] ?? $statusConfig['open']; $priorityConfig = [ 'low' => ['color'=>'#64748b'], 'medium' => ['color'=>'#f59e0b'], 'high' => ['color'=>'#ef4444'], 'urgent' => ['color'=>'#991b1b'], ]; $pc = $priorityConfig[$ticket->priority] ?? $priorityConfig['medium']; @endphp
{{-- Priority dot --}}
{{ $ticket->subject }}
{{ $ticket->reference }} {{ ucfirst(str_replace('_', ' ', $ticket->category)) }} {{ ucfirst($ticket->priority) }} priority @if($ticket->admin) Assigned to {{ $ticket->admin->name }} @endif
{{ str_replace('_', ' ', $ticket->status) }} {{ $ticket->created_at->diffForHumans() }}
@endforeach
@if($tickets->hasPages())
{{ $tickets->links() }}
@endif @endif
@endsection