Files
KarbonDatacenter/resources/views/layouts/sidebar.blade.php
2026-06-24 20:32:14 +08:00

99 lines
3.5 KiB
PHP

@php($u = auth()->user())
<a href="{{ route('dashboard') }}" class="sidebar-brand text-decoration-none d-block mb-4">
<i class="bi bi-buildings me-1"></i> MBIP
<div class="small fw-normal opacity-75" style="font-size:.72rem">Pemantauan Kemampanan Pusat Data</div>
</a>
<ul class="nav nav-pills flex-column">
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('dashboard') ? 'active' : '' }}" href="{{ route('dashboard') }}">
<i class="bi bi-speedometer2"></i> Papan Pemuka
</a>
</li>
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('submissions.*') ? 'active' : '' }}" href="{{ route('submissions.index') }}">
<i class="bi bi-file-earmark-text"></i> Serahan
</a>
</li>
@can('pusat_data.urus')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('data-centres.*') ? 'active' : '' }}" href="{{ route('data-centres.index') }}">
<i class="bi bi-hdd-rack"></i> Pusat Data
</a>
</li>
@elsecan('serahan.urus_sendiri')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('data-centres.*') ? 'active' : '' }}" href="{{ route('data-centres.index') }}">
<i class="bi bi-hdd-rack"></i> Pusat Data Saya
</a>
</li>
@endcan
@can('perunding.urus')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('consultants.*') ? 'active' : '' }}" href="{{ route('consultants.index') }}">
<i class="bi bi-people"></i> Perunding
</a>
</li>
@endcan
@can('kitaran.urus')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('reporting-cycles.*') ? 'active' : '' }}" href="{{ route('reporting-cycles.index') }}">
<i class="bi bi-arrow-repeat"></i> Kitaran Pelaporan
</a>
</li>
@endcan
@can('templat.urus')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('checklist-templates.*') ? 'active' : '' }}" href="{{ route('checklist-templates.index') }}">
<i class="bi bi-ui-checks"></i> Templat Senarai Semak
</a>
</li>
@endcan
@can('peringatan.lihat')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('reminders.*') ? 'active' : '' }}" href="{{ route('reminders.index') }}">
<i class="bi bi-bell"></i> Peringatan / Belum Serah
</a>
</li>
@endcan
@can('laporan.lihat')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('reports.*') ? 'active' : '' }}" href="{{ route('reports.index') }}">
<i class="bi bi-bar-chart"></i> Laporan & Statistik
</a>
</li>
@endcan
@canany(['pengguna.urus', 'tetapan.urus'])
<li class="nav-item mt-3"><span class="text-uppercase small opacity-50 px-3">Pentadbiran</span></li>
@endcanany
@can('pengguna.urus')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('users.*') ? 'active' : '' }}" href="{{ route('users.index') }}">
<i class="bi bi-person-gear"></i> Pengguna
</a>
</li>
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('audit.*') ? 'active' : '' }}" href="{{ route('audit.index') }}">
<i class="bi bi-clock-history"></i> Log Audit
</a>
</li>
@endcan
@can('tetapan.urus')
<li class="nav-item">
<a class="nav-link {{ request()->routeIs('settings.*') ? 'active' : '' }}" href="{{ route('settings.edit') }}">
<i class="bi bi-gear"></i> Tetapan
</a>
</li>
@endcan
</ul>