114 lines
5.3 KiB
PHP
114 lines
5.3 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>Shopee Link Converter | @yield('title')</title>
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0-beta2/dist/css/adminlte.min.css">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.0/font/bootstrap-icons.min.css">
|
|
@stack('styles')
|
|
</head>
|
|
<body class="layout-fixed sidebar-expand-lg bg-body-tertiary">
|
|
<div class="app-wrapper">
|
|
<!-- Header -->
|
|
<nav class="app-header navbar navbar-expand bg-body">
|
|
<div class="container-fluid">
|
|
<ul class="navbar-nav">
|
|
<li class="nav-item">
|
|
<a class="nav-link" data-lte-toggle="sidebar" href="#" role="button"><i class="bi bi-list"></i></a>
|
|
</li>
|
|
</ul>
|
|
<ul class="navbar-nav ms-auto">
|
|
<li class="nav-item">
|
|
<form action="{{ route('logout') }}" method="POST" class="d-inline">
|
|
@csrf
|
|
<button type="submit" class="btn btn-link nav-link"><i class="bi bi-box-arrow-right"></i> Đăng xuất</button>
|
|
</form>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</nav>
|
|
|
|
<!-- Sidebar -->
|
|
<aside class="app-sidebar bg-body-secondary shadow" data-bs-theme="dark">
|
|
<div class="sidebar-brand">
|
|
<a href="{{ route('dashboard') }}" class="brand-link">
|
|
<span class="brand-text fw-bold text-white"><i class="bi bi-rocket-takeoff-fill text-warning me-1"></i>Shopee Affiliate</span>
|
|
</a>
|
|
</div>
|
|
<div class="sidebar-wrapper">
|
|
<nav class="mt-2">
|
|
<ul class="nav sidebar-menu flex-column" data-lte-toggle="treeview" role="menu" data-accordion="false">
|
|
<li class="nav-item">
|
|
<a href="{{ route('dashboard') }}" class="nav-link {{ request()->routeIs('dashboard') ? 'active' : '' }}">
|
|
<i class="nav-icon bi bi-speedometer"></i>
|
|
<p>Dashboard</p>
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="{{ route('history.index') }}" class="nav-link {{ request()->routeIs('history.*') ? 'active' : '' }}">
|
|
<i class="nav-icon bi bi-clock-history"></i>
|
|
<p>History</p>
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="{{ route('zalo_channels.index') }}" class="nav-link {{ request()->routeIs('zalo_channels.*') ? 'active' : '' }}">
|
|
<i class="nav-icon bi bi-chat-left-dots"></i>
|
|
<p>Kênh Zalo</p>
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="{{ route('settings.index') }}" class="nav-link {{ request()->routeIs('settings.*') ? 'active' : '' }}">
|
|
<i class="nav-icon bi bi-gear"></i>
|
|
<p>Settings</p>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</aside>
|
|
|
|
<!-- Main content -->
|
|
<main class="app-main">
|
|
<div class="app-content-header">
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<h3 class="mb-0">@yield('title')</h3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="app-content">
|
|
<div class="container-fluid">
|
|
@if(session('success'))
|
|
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
|
{{ session('success') }}
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
|
</div>
|
|
@endif
|
|
|
|
@if($errors->any())
|
|
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
|
<ul class="mb-0">
|
|
@foreach($errors->all() as $error)
|
|
<li>{{ $error }}</li>
|
|
@endforeach
|
|
</ul>
|
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
|
</div>
|
|
@endif
|
|
|
|
@yield('content')
|
|
</div>
|
|
</div>
|
|
</main>
|
|
</div>
|
|
|
|
<!-- Scripts -->
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0-beta2/dist/js/adminlte.min.js"></script>
|
|
@stack('scripts')
|
|
</body>
|
|
</html>
|