netgescon-day0/resources/views/filament/pages/supporto/avvisi.blade.php

32 lines
1.7 KiB
PHP

<x-filament-panels::page>
<div class="space-y-4">
<div class="rounded-xl border bg-white p-4">
<div class="text-sm font-medium">Avvisi dello stabile</div>
<div class="text-xs text-gray-500">Ticket aperti non urgenti (usati come “avvisi” operativi).</div>
<div class="mt-4 space-y-2">
@forelse($tickets as $ticket)
<div class="flex items-start justify-between gap-3 rounded-lg border p-3">
<div>
<div class="text-sm font-semibold">{{ $ticket->titolo }}</div>
<div class="text-xs text-gray-500">{{ $ticket->priorita }} · {{ $ticket->stato }} · {{ optional($ticket->data_apertura)->format('d/m/Y H:i') }}</div>
<div class="mt-1 text-sm text-gray-700">{{ \Illuminate\Support\Str::limit($ticket->descrizione, 180) }}</div>
</div>
<div class="shrink-0">
<a href="{{ \App\Filament\Pages\Supporto\TicketGestione::getUrl(panel: 'admin-filament') }}#ticket-{{ (int) $ticket->id }}" class="text-sm text-primary-600 hover:underline">Apri ticket (Filament)</a>
</div>
</div>
@empty
<div class="text-sm text-gray-500">Nessun avviso al momento.</div>
@endforelse
</div>
</div>
<div>
<a href="{{ \App\Filament\Pages\Supporto\RichiestaHelp::getUrl(panel: 'admin-filament') }}" class="text-sm text-primary-600 hover:underline">
Crea nuova richiesta / segnalazione
</a>
</div>
</div>
</x-filament-panels::page>