SPKNETLAB / resources / views / dashboards / layouts / dash-layout.blade.php
dash-layout.blade.php
Raw
<!DOCTYPE html>
<!--
This is a starter template page. Use this page to start your new project from
scratch. This page gets rid of all links and provides the needed markup only.
-->
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="csrf-token" content="{{ csrf_token() }}">
  <title>@yield('title')</title>
  <base href="{{ \URL::to('/') }}">

  <!-- Google Font: Source Sans Pro -->
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback">
  <!-- Font Awesome Icons -->
  {{-- <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> --}}
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
  <!-- Theme style -->
  <link rel="stylesheet" href="dist/css/adminlte.min.css">
  {{-- datatable --}}
  {{-- <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.13.1/b-2.3.3/b-html5-2.3.3/b-print-2.3.3/datatables.min.css"/> --}}
  <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/2.3.2/css/buttons.bootstrap4.min.css"/>
  {{-- <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.2/css/bootstrap.css"/> --}}
  <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.13.1/css/dataTables.bootstrap4.min.css"/>
  
</head>
<body class="hold-transition sidebar-mini">
<div class="wrapper">

  <!-- Navbar -->
  <nav class="main-header navbar navbar-expand navbar-white navbar-light bg-warning">
    <!-- Left navbar links -->
    <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>
    </ul>

    <!-- Right navbar links -->
    <ul class="navbar-nav ml-auto">

      <!-- Notifications Dropdown Menu -->
      <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-item dropdown-header"><strong>{{ Auth::user()->name }}</strong></span>
          <div class="dropdown-divider"></div>
            <a class="dropdown-item" href="{{ route('logout') }}"
            onclick="event.preventDefault();
            document.getElementById('logout-form').submit();">
              {{ __('Logout') }}
            </a>

            <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
              @csrf
            </form>
          </a>
        </div>
      </li>
    </ul>
  </nav>
  <!-- /.navbar -->

  <!-- Main Sidebar Container -->
  <aside class="main-sidebar elevation-4 sidebar-light-warning">
    <!-- Brand Logo -->
    <a href="index3.html" class="brand-link bg-warning">
      <img src="dist/img/logo white-01.png" alt="Logo" class="brand-image img-circle elevation-2">
      <span class="brand-text font-weight-light"><b>SPK</b>NETLAB</span>
    </a>

    <!-- Sidebar -->
    <div class="sidebar">
      <!-- Sidebar Menu -->
      <nav class="mt-2">
        <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
          <!-- Add icons to the links using the .nav-icon class
               with font-awesome or any other icon font library -->
            <li class="nav-header">MENU UTAMA</li>
            <li class="nav-item">
                <a href="{{ route('dashboard') }}" class="nav-link {{ (request()->is('dashboard*')) ? 'active' : '' }}">
                  <i class="nav-icon fas fa-home"></i>
                  <p>
                    Beranda
                  </p>
                </a>
            </li>
            
            <li class="nav-header">PENYIMPANAN DATA</li>
            <li class="nav-item">
                <a href="{{ route('adminIndexPraktikum') }}" class="nav-link {{ (request()->is('praktikum*')) ? 'active' : '' }}">
                  <i class="nav-icon fas fa-chalkboard"></i>
                  <p>
                    Praktikum
                  </p>
                </a>
            </li>
            
           
            <li class="nav-item">
                <a href="{{ route('adminIndexKehadiran') }}" class="nav-link {{ (request()->is('kehadiran*')) ? 'active' : '' }}">
                  <i class="nav-icon fas fa-chalkboard"></i>
                  <p>
                    Kehadiran
                  </p>
                </a>
            </li>

            <li class="nav-item">
              <a href="{{ route('adminIndexTugas') }}" class="nav-link {{ (request()->is('tugas*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-chalkboard"></i>
                <p>
                  Nilai Tugas
                </p>
              </a>
            </li>

            <li class="nav-item">
              <a href="{{ route('adminIndexKeaktifan') }}" class="nav-link {{ (request()->is('keaktifan*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-chalkboard"></i>
                <p>
                  Keaktifan
                </p>
              </a>
            </li>

            <li class="nav-item">
              <a href="{{ route('adminIndexLaporan') }}" class="nav-link {{ (request()->is('laporan*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-chalkboard"></i>
                <p>
                  Laporan
                </p>
              </a>
            </li>

            <li class="nav-header">SPK TOPSIS</li>
            <li class="nav-item">
              <a href="{{ route('adminIndexAlternatif') }}" class="nav-link {{ (request()->is('alternatif*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-blackboard"></i>
                <p>
                  Data Alternatif
                </p>
              </a>
            </li>
            <li class="nav-item">
              <a href="{{ route('adminIndexKriteria') }}" class="nav-link {{ (request()->is('kriteria*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-scale-balanced"></i>
                <p>
                  Data Kriteria
                </p>
              </a>
            </li>
            
            <li class="nav-item">
              <a href="{{ route('adminIndexPenilaian') }}" class="nav-link {{ (request()->is('penilaian*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-star"></i>
                <p>
                  Data Penilaian
                </p>
              </a>
            </li>
            
            <li class="nav-item">
              <a href="{{ route('adminIndexPerhitungan') }}" class="nav-link {{ (request()->is('perhitungan*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-list-check"></i>
                <p>
                  Perhitungan TOPSIS
                </p>
              </a>
            </li>
            
            <li class="nav-item">
              <a href="{{ route('adminIndexAnalisis') }}" class="nav-link {{ (request()->is('analisis*')) ? 'active' : '' }}">
                <i class="nav-icon fas fa-magnifying-glass"></i>
                <p>
                  Analisis
                </p>
              </a>
            </li>
           
          <li class="nav-header">PENGATURAN</li>
          <li class="nav-item">
                <a href="{{ route('profile.edit') }}" class="nav-link {{ (request()->is('profile*')) ? 'active' : '' }}">
                  <i class="nav-icon fas fa-user"></i>
                  <p>Profil</p>
              </a>
            </li>
            </li>
        </ul>
      </nav>
      <!-- /.sidebar-menu -->
    </div>
    <!-- /.sidebar -->
  </aside>

  <!-- Content Wrapper. Contains page content -->
  <div class="content-wrapper">
    @yield('content')
  </div>
  <!-- /.content-wrapper -->

  <!-- Control Sidebar -->
  <aside class="control-sidebar control-sidebar-dark">
    <!-- Control sidebar content goes here -->
    <div class="p-3">
      <h5>Title</h5>
      <p>Sidebar content</p>
    </div>
  </aside>
  <!-- /.control-sidebar -->

  <!-- Main Footer -->
  <footer class="main-footer">
    <!-- To the right -->
    <div class="float-right d-none d-sm-inline">
      {{-- Anything you want --}}
    </div>
    <!-- Default to the left -->
    <strong>Copyright &copy; 2022 <a href="http://spkpraktikum.test">Ivan Farhan A</a>.</strong>
  </footer>
</div>
<!-- ./wrapper -->

<!-- REQUIRED SCRIPTS -->

<!-- jQuery -->
<script src="plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>
{{-- chart --}}
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
@stack('js')
{{-- CUSTOM JS CODES --}}
{{-- <script>

  $.ajaxSetup({
    headers:{
      'X-CSRF-TOKEN':$('meta[name="csrf-token"]').attr('content')
    }
  });

  $(function(){
    // UPDATE PERSONAL INFO
    $('AdminInfoForm').on('submit', function(e){
      e.preventDefault();

      $.ajax({
        url:$(this).attr('action'),
        method:$(this).attr('method'),
        data:new FormData(this),
        processData:false,
        dataType:'json',
        contentType:false,
        beforeSend:function(){
          $(document).find('span.error-text').text('');
        },
        success:function(data){
          if(data.status == 0){
            $.each(data.eror, function(prefix, val){
              $('span.'+prefix+'_error').text(val[0]);
            });
          }else{
            $('#AdminInfoForm')[0].reset();
            alert(data.msg);
          }
        }
      });
    });
  });
</script> --}}
</body>
</html>