TIF_E41201014/resources/views/server-side/components/sidebar.blade.php

167 lines
7.6 KiB
PHP

<aside id="sidebar" class="sidebar">
<ul class="sidebar-nav" id="sidebar-nav">
@if (Auth::check())
@if (Auth::user()->hasRole('Admin'))
<li class="nav-heading mb-2">Dashboards</li>
<li class="nav-item">
<a class="nav-link" href="{{ url('dashboard') }}">
<i class="bi bi-grid"></i><span>Dashboard</span>
</a>
</li>
<li class="nav-heading mb-2 mt-4">Data</li>
<li class="nav-item">
<a class="nav-link collapsed" data-bs-target="#pengguna-nav" data-bs-toggle="collapse" href="">
<i class="bi bi-people"></i><span>Pengguna</span><i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="pengguna-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
<li>
<a href="{{route('guru.index')}}">
<i class="bi bi-circle"></i><span>Juri</span>
</a>
</li>
<li>
<a href="{{ route('siswa.index') }}">
<i class="bi bi-circle"></i><span>Siswa</span>
</a>
</li>
</ul>
</li>
{{-- <li class="nav-item">
<a class="nav-link collapsed" data-bs-target="#forms-nav" data-bs-toggle="collapse" href="{{ url('dashboard') }}">
<i class="bi bi-bus-front-fill"></i><span>Peran</span><i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="forms-nav" class="nav-content collapse" data-bs-parent="#sidebar-nav">
<li>
<a href="{{route('role.index')}}">
<i class="bi bi-circle"></i><span>Data Peran</span>
</a>
</li>
<li>
<a href="{{ route('role.create') }}">
<i class="bi bi-circle"></i><span>Tambah Peran</span>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link collapsed" data-bs-target="#forms-role" data-bs-toggle="collapse" href="{{ url('dashboard') }}">
<i class="bi bi-bus-front-fill"></i><span>Role Pengguna</span><i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="forms-role" class="nav-content collapse" data-bs-parent="#sidebar-nav">
<li>
<a href="">
<i class="bi bi-circle"></i><span>Data Role Pengguna</span>
</a>
</li>
<li>
<a href="{{ url('createsupplier') }}">
<i class="bi bi-circle"></i><span>Tambah Role</span>
</a>
</li>
</ul>
</li> --}}
<li class="nav-item">
<a class="nav-link collapsed" data-bs-target="#forms-jurusan" data-bs-toggle="collapse" href="{{ url('dashboard') }}">
<i class="bi bi-star-half"></i><span>Jurusan</span><i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="forms-jurusan" class="nav-content collapse" data-bs-parent="#sidebar-nav">
<li>
<a href="{{route('jurusan.index')}}">
<i class="bi bi-circle"></i><span>Data Jurusan</span>
</a>
</li>
<li>
<a href="{{ route('jurusan.create') }}">
<i class="bi bi-circle"></i><span>Tambah Jurusan</span>
</a>
</li>
</ul>
</li>
<li class="nav-heading mb-2 mt-4">Raport & Keterampilan</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{route('validasi.nilai')}}">
<i class="bi bi-bookmark-star"></i><span>Validasi Nilai</span>
</a>
</li>
<li class="nav-heading mb-2 mt-4">Report</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{ route('data.seleksi') }}">
<i class="bi bi-shield-check"></i><span>Hasil Seleksi</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{ route('rekapdata.lks') }}">
<i class="bi bi-file-check"></i><span>Rekapan LKS</span>
</a>
</li>
@endif
@if (Auth::user()->hasRole('Juri'))
<li class="nav-heading mb-2">Dashboards</li>
<li class="nav-item">
<a class="nav-link" href="{{ url('dashboard') }}">
<i class="bi bi-grid"></i><span>Dashboard</span>
</a>
</li>
<li class="nav-heading mb-2 mt-4">Ujian Jurusan</li>
<li class="nav-item">
<a class="nav-link collapsed" data-bs-target="#pengguna-nav" data-bs-toggle="collapse" href="">
<i class="bi bi-bookmarks"></i><span>Soal Ujian</span><i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="pengguna-nav" class="nav-content collapse " data-bs-parent="#sidebar-nav">
<li>
<a href="{{ route('ujian.index') }}">
<i class="bi bi-circle"></i><span>Data soal</span>
</a>
</li>
<li>
<a href="{{ route('ujian.create') }}">
<i class="bi bi-circle"></i><span>Tambah soal</span>
</a>
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{ route('penilaian.ujian') }}">
<i class="bi bi-bookmark-check"></i><span>Penilaian</span>
</a>
</li>
@endif
@if (Auth::user()->hasRole('Siswa'))
<li class="nav-heading mb-2 mt-4">Data Diri</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{route('profile.index')}}">
<i class="bi bi-person"></i><span>Profil</span>
</a>
<li class="nav-heading mb-2 mt-4">Seleksi LKS</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{ route('daftar.ujian') }}">
<i class="bi bi-bookmarks"></i><span>Ujian</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link collapsed" href="{{ route('feedback.ujian') }}">
<i class="bi bi-bookmarks"></i><span>Feedback Ujian</span>
</a>
</li>
@endif
@endif
<li class="nav-heading mb-2 mt-4">Lain-lain</li>
<li class="nav-item">
<form id="logout-form" class="nav-link collapsed" data-bs-target="#cetak-nav" method="POST" action="{{ route('logout') }}">
@csrf
<x-responsive-nav-link :href="route('logout')"
onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
<i class="bi bi-sign-turn-slight-right"></i>
<span>Keluar</span>
</x-responsive-nav-link>
</form>
</li>
</ul>
</aside>