148 lines
5.2 KiB
PHP
148 lines
5.2 KiB
PHP
{{-- NetGescon Sidebar Brandizzata --}}
|
|
<nav class="h-full flex flex-col p-6">
|
|
<!-- NetGescon Logo -->
|
|
<div class="mb-8">
|
|
<a href="{{ route('admin.dashboard') }}" class="netgescon-logo">
|
|
<div class="netgescon-logo-icon">
|
|
<i class="fas fa-building"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-xl font-bold">NetGescon</div>
|
|
<div class="text-xs opacity-75">Gestionale Condomini</div>
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
<!-- Menu Principale -->
|
|
<div class="flex-1 space-y-1">
|
|
<!-- Dashboard -->
|
|
<a href="{{ route('admin.dashboard') }}"
|
|
class="netgescon-menu-item {{ request()->routeIs('admin.dashboard*') ? 'active' : '' }}">
|
|
<i class="fas fa-tachometer-alt"></i>
|
|
<span>Dashboard</span>
|
|
</a>
|
|
|
|
<!-- Anagrafica Section -->
|
|
<div class="pt-4">
|
|
<div class="text-xs font-semibold text-gray-400 uppercase tracking-wider mb-2 px-4">
|
|
Anagrafica
|
|
</div>
|
|
|
|
<a href="{{ route('admin.stabili.index') }}"
|
|
class="netgescon-menu-item {{ request()->routeIs('admin.stabili.*') ? 'active' : '' }}">
|
|
<i class="fas fa-building"></i>
|
|
<span>Stabili</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-home"></i>
|
|
<span>Unità Immobiliari</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-users"></i>
|
|
<span>Soggetti</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-truck"></i>
|
|
<span>Fornitori</span>
|
|
</a>
|
|
</div>
|
|
|
|
<!-- Contabilità Section -->
|
|
<div class="pt-4">
|
|
<div class="text-xs font-semibold text-gray-400 uppercase tracking-wider mb-2 px-4">
|
|
Contabilità
|
|
</div>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-calculator"></i>
|
|
<span>Movimenti</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-file-invoice-dollar"></i>
|
|
<span>Preventivi</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-chart-bar"></i>
|
|
<span>Bilanci</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-credit-card"></i>
|
|
<span>Rate</span>
|
|
</a>
|
|
</div>
|
|
|
|
<!-- Gestione Section -->
|
|
<div class="pt-4">
|
|
<div class="text-xs font-semibold text-gray-400 uppercase tracking-wider mb-2 px-4">
|
|
Gestione
|
|
</div>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-file-alt"></i>
|
|
<span>Documenti</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-ticket-alt"></i>
|
|
<span>Tickets</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-users-cog"></i>
|
|
<span>Assemblee</span>
|
|
</a>
|
|
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-envelope"></i>
|
|
<span>Comunicazioni</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Footer Sidebar -->
|
|
<div class="pt-6 border-t border-gray-700">
|
|
<div class="flex items-center mb-4">
|
|
<div class="flex-shrink-0">
|
|
<div class="w-10 h-10 bg-gradient-to-r from-blue-500 to-blue-600 rounded-full flex items-center justify-center">
|
|
<span class="text-white text-sm font-medium">
|
|
{{ auth()->user() ? substr(auth()->user()->name, 0, 2) : 'U' }}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="ml-3">
|
|
<p class="text-sm font-medium text-white">{{ auth()->user()->name ?? 'Utente' }}</p>
|
|
<p class="text-xs text-gray-400">Amministratore</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="space-y-1">
|
|
<a href="#" class="netgescon-menu-item">
|
|
<i class="fas fa-cog"></i>
|
|
<span>Impostazioni</span>
|
|
</a>
|
|
|
|
<form method="POST" action="{{ route('logout') }}">
|
|
@csrf
|
|
<button type="submit" class="w-full netgescon-menu-item text-left">
|
|
<i class="fas fa-sign-out-alt"></i>
|
|
<span>Logout</span>
|
|
</button>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- Version Info -->
|
|
<div class="mt-4 pt-4 border-t border-gray-700 text-center">
|
|
<p class="text-xs text-gray-500">
|
|
NetGescon v2.1.0<br>
|
|
© 2025 NetGescon Development
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</nav>
|