60 lines
3.1 KiB
PHP
Executable File
60 lines
3.1 KiB
PHP
Executable File
<!DOCTYPE html>
|
|
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="csrf-token" content="{{ csrf_token() }}">
|
|
<title>Dashboard Condominio - NetGescon</title>
|
|
@vite(['resources/css/app.css', 'resources/js/app.js'])
|
|
</head>
|
|
<body class="min-h-screen bg-slate-100 text-slate-900">
|
|
<div class="max-w-5xl mx-auto p-4 md:p-8 space-y-4">
|
|
<div>
|
|
<h1 class="text-xl md:text-2xl font-semibold">Area Condomino / Inquilino</h1>
|
|
<p class="text-sm text-slate-600">Accesso rapido a ticket e autoletture acqua.</p>
|
|
</div>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
|
<a href="{{ route('condomino.tickets.index') }}" class="rounded-lg bg-white p-5 shadow hover:shadow-md transition block">
|
|
<p class="text-sm text-slate-500">Supporto</p>
|
|
<p class="text-lg font-semibold">I miei ticket</p>
|
|
<p class="text-sm text-slate-600 mt-1">Apri ticket e segui lo stato degli interventi.</p>
|
|
</a>
|
|
|
|
<a href="{{ route('condomino.letture-acqua.index') }}" class="rounded-lg bg-white p-5 shadow hover:shadow-md transition block">
|
|
<p class="text-sm text-slate-500">Consumi</p>
|
|
<p class="text-lg font-semibold">Letture acqua</p>
|
|
<p class="text-sm text-slate-600 mt-1">Invia autoletture con foto e controlla lo storico consumo.</p>
|
|
</a>
|
|
|
|
<a href="{{ route('condomino.anagrafe.show') }}" class="rounded-lg bg-white p-5 shadow hover:shadow-md transition block">
|
|
<p class="text-sm text-slate-500">Anagrafe</p>
|
|
<p class="text-lg font-semibold">Scheda anagrafica</p>
|
|
<p class="text-sm text-slate-600 mt-1">Aggiorna recapiti, email multiple e indirizzi di recapito per servizio.</p>
|
|
</a>
|
|
|
|
<a href="{{ route('condomino.unita.index') }}" class="rounded-lg bg-white p-5 shadow hover:shadow-md transition block">
|
|
<p class="text-sm text-slate-500">Unità immobiliari</p>
|
|
<p class="text-lg font-semibold">Le mie unità</p>
|
|
<p class="text-sm text-slate-600 mt-1">Consulta dati unità, recapiti attivi e richiedi servizi catastali.</p>
|
|
</a>
|
|
</div>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-4">
|
|
<div class="rounded-lg bg-white p-4 shadow">
|
|
<p class="text-sm text-slate-500">Unità accessibili</p>
|
|
<p class="text-2xl font-semibold">{{ $stats['unita_possedute'] ?? 0 }}</p>
|
|
</div>
|
|
<div class="rounded-lg bg-white p-4 shadow">
|
|
<p class="text-sm text-slate-500">Ticket aperti</p>
|
|
<p class="text-2xl font-semibold">{{ $stats['ticket_aperti'] ?? 0 }}</p>
|
|
</div>
|
|
<div class="rounded-lg bg-white p-4 shadow">
|
|
<p class="text-sm text-slate-500">Recapiti di servizio attivi</p>
|
|
<p class="text-2xl font-semibold">{{ $serviceContactsCount ?? 0 }}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|