akuntansi-sia/resources/views/layouts/app.blade.php

115 lines
6.4 KiB
PHP

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@yield('title', 'SIA Warkop Cak Imin')</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@3.2/dist/css/adminlte.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15.4/css/all.min.css">
<style>
.main-sidebar { background-color: #2c3e50 !important; }
.brand-link { background: linear-gradient(90deg, #ff8a00 0%, #ff5e00 100%) !important; color: white !important; border-bottom: none !important; }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { background-color: #ff5e00 !important; color: #fff !important; }
.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active { background-color: #ff5e00 !important; }
[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active { background-color: rgba(255, 94, 0, 0.2) !important; color: #ff5e00 !important; }
</style>
</head>
<body class="hold-transition sidebar-mini">
<div class="wrapper">
<!-- Navbar -->
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-widget="pushmenu" href="#" role="button"><i class="fas fa-bars"></i></a>
</li>
<li class="nav-item d-none d-sm-inline-block">
<a href="/dashboard" class="nav-link">Home</a>
</li>
</ul>
@if(!Request::is('dashboard'))
<form class="form-inline ml-3" action="{{ url()->current() }}" method="GET">
@foreach(request()->except('search') as $key => $value)
<input type="hidden" name="{{ $key }}" value="{{ $value }}">
@endforeach
<div class="input-group input-group-sm">
<input class="form-control form-control-navbar" type="search" name="search" value="{{ request('search') }}" placeholder="Search" aria-label="Search">
<div class="input-group-append">
<button class="btn btn-navbar" type="submit">
<i class="fas fa-search"></i>
</button>
</div>
</div>
</form>
@endif
<ul class="navbar-nav ml-auto">
<li class="nav-item dropdown">
<a class="nav-link" data-toggle="dropdown" href="#">
<i class="far fa-user"></i>
</a>
<div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
<span class="dropdown-header">Profil Pengguna</span>
<div class="dropdown-divider"></div>
<a href="#" class="dropdown-item" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
<i class="fas fa-sign-out-alt mr-2"></i> Logout
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</div>
</li>
</ul>
</nav>
<!-- Sidebar -->
<aside class="main-sidebar sidebar-dark-primary elevation-4">
<a href="#" class="brand-link">
<span class="brand-text font-weight-light">SIA - {{ auth()->user()->branch }}</span>
</a>
<div class="sidebar">
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu">
<li class="nav-item">
<a href="/dashboard" class="nav-link {{ Request::is('dashboard') ? 'active' : '' }}">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>Dashboard</p>
</a>
</li>
<li class="nav-item">
<a href="/produk" class="nav-link {{ Request::is('produk') || Request::is('produk-karyawan') ? 'active' : '' }}">
<i class="nav-icon fas fa-utensils"></i>
<p>Produk</p>
</a>
</li>
<li class="nav-item has-treeview {{ Request::is('laporan/*') || Request::is('transaksi/*') ? 'menu-open' : '' }}">
<a href="#" class="nav-link {{ Request::is('laporan/*') || Request::is('transaksi/*') ? 'active' : '' }}">
<i class="nav-icon fas fa-file-invoice-dollar"></i>
<p>
Laporan
<i class="right fas fa-angle-left"></i>
</p>
</a>
<ul class="nav nav-treeview" style="{{ Request::is('laporan/*') || Request::is('transaksi/*') ? 'display: block;' : 'display: none;' }}">
<li class="nav-item"><a href="/laporan/pembelian" class="nav-link {{ Request::is('laporan/pembelian') ? 'active' : '' }}"><i class="far fa-circle nav-icon"></i> <p>Laporan Pembelian</p></a></li>
<li class="nav-item"><a href="/laporan/penjualan" class="nav-link {{ Request::is('laporan/penjualan') ? 'active' : '' }}"><i class="far fa-circle nav-icon"></i> <p>Laporan Penjualan</p></a></li>
<li class="nav-item"><a href="/transaksi/pembelian/create" class="nav-link {{ Request::is('transaksi/pembelian/create') ? 'active' : '' }}"><i class="far fa-circle nav-icon"></i> <p>Tambah Pembelian</p></a></li>
<li class="nav-item"><a href="/transaksi/penjualan/create" class="nav-link {{ Request::is('transaksi/penjualan/create') ? 'active' : '' }}"><i class="far fa-circle nav-icon"></i> <p>Tambah Penjualan</p></a></li>
</ul>
</li>
</ul>
</nav>
</div>
</aside>
<!-- Content Wrapper -->
<div class="content-wrapper">
@yield('content')
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/admin-lte@3.2/dist/js/adminlte.min.js"></script>
@stack('scripts')
</body>
</html>