194 lines
8.0 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="{{ app()->getLocale() }}" dir="{{ app()->getLocale() === 'ar' ? 'rtl' : 'ltr' }}">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="csrf-token" content="{{ csrf_token() }}">
@auth
<meta name="api-token" content="{{ auth()->user()->currentAccessToken()?->plain_text_token ?? '' }}">
@endauth
<title>@yield('title', __('app.clinic_management_system'))</title>
<!-- 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 -->
<link rel="stylesheet" href="{{ asset('vendor/adminlte/plugins/fontawesome-free/css/all.min.css') }}">
<!-- Theme style -->
<link rel="stylesheet" href="{{ asset('vendor/adminlte/dist/css/adminlte.min.css') }}">
@if(app()->getLocale() === 'ar')
<!-- RTL support -->
<link rel="stylesheet" href="{{ asset('vendor/adminlte/dist/css/adminlte-rtl.min.css') }}">
@endif
@stack('styles')
</head>
<body class="hold-transition sidebar-mini">
<div class="wrapper">
@auth
<!-- Navbar -->
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<!-- 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>
<li class="nav-item d-none d-sm-inline-block">
<a href="{{ route('dashboard') }}" class="nav-link">{{ __('app.dashboard') }}</a>
</li>
</ul>
<!-- Right navbar links -->
<ul class="navbar-nav ml-auto">
<!-- Language Switcher -->
<li class="nav-item dropdown">
<a class="nav-link" data-toggle="dropdown" href="#">
<i class="fas fa-globe"></i> {{ app()->getLocale() === 'ar' ? 'العربية' : 'English' }}
</a>
<div class="dropdown-menu dropdown-menu-right">
<a href="{{ route('language.switch', 'en') }}" class="dropdown-item {{ app()->getLocale() === 'en' ? 'active' : '' }}">English</a>
<a href="{{ route('language.switch', 'ar') }}" class="dropdown-item {{ app()->getLocale() === 'ar' ? 'active' : '' }}">العربية</a>
</div>
</li>
<li class="nav-item">
<form action="{{ route('logout') }}" method="POST" class="d-inline">
@csrf
<button type="submit" class="nav-link btn btn-link">
<i class="fas fa-sign-out-alt"></i> {{ __('app.logout') }}
</button>
</form>
</li>
</ul>
</nav>
<!-- /.navbar -->
<!-- Main Sidebar Container -->
<aside class="main-sidebar sidebar-dark-primary elevation-4">
<!-- Brand Logo -->
<a href="{{ route('dashboard') }}" class="brand-link">
<span class="brand-text font-weight-light">{{ __('app.clinic_management_system') }}</span>
</a>
<!-- Sidebar -->
<div class="sidebar">
<!-- Sidebar user panel (optional) -->
<div class="user-panel mt-3 pb-3 mb-3 d-flex">
<div class="info">
<a href="#" class="d-block">{{ auth()->user()->name }}</a>
</div>
</div>
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-widget="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 fas fa-tachometer-alt"></i>
<p>{{ __('app.dashboard') }}</p>
</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-users"></i>
<p>{{ __('app.patients') }}</p>
</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-calendar-alt"></i>
<p>{{ __('app.appointments') }}</p>
</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-procedures"></i>
<p>{{ __('app.treatments') }}</p>
</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-file-invoice"></i>
<p>{{ __('app.invoices') }}</p>
</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">
<i class="nav-icon fas fa-money-bill"></i>
<p>{{ __('app.payments') }}</p>
</a>
</li>
<li class="nav-header">{{ __('app.settings') }}</li>
<li class="nav-item">
<a href="{{ route('2fa.settings') }}" class="nav-link {{ request()->routeIs('2fa.*') ? 'active' : '' }}">
<i class="nav-icon fas fa-shield-alt"></i>
<p>{{ __('app.security') }}</p>
</a>
</li>
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
@endauth
<!-- Content Wrapper. Contains page content -->
<div class="@auth content-wrapper @else login-page @endauth">
@auth
<!-- Content Header (Page header) -->
<div class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1 class="m-0">@yield('page_title', '')</h1>
</div>
</div>
</div>
</div>
<!-- /.content-header -->
@endauth
<!-- Main content -->
<section class="@auth content @else login-box @endauth">
@auth
<div class="container-fluid">
@if(session('success'))
<div class="alert alert-success alert-dismissible fade show">
{{ session('success') }}
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
</div>
@endif
@if(session('error'))
<div class="alert alert-danger alert-dismissible fade show">
{{ session('error') }}
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
</div>
@endif
@yield('content')
</div>
@else
@yield('content')
@endauth
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
@auth
<!-- Main Footer -->
<footer class="main-footer">
<strong>Physiotherapy Clinic Management System</strong>
</footer>
@endauth
</div>
<!-- ./wrapper -->
<!-- jQuery -->
<script src="{{ asset('vendor/adminlte/plugins/jquery/jquery.min.js') }}"></script>
<!-- Bootstrap 4 -->
<script src="{{ asset('vendor/adminlte/plugins/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
<!-- AdminLTE App -->
<script src="{{ asset('vendor/adminlte/dist/js/adminlte.min.js') }}"></script>
@stack('scripts')
</body>
</html>