app.blade.php 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <!DOCTYPE html>
  2. <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
  3. <?php
  4. $appInternalName = config('app.internalName');
  5. $appConfig = config('constants.' . $appInternalName);
  6. ?>
  7. <head>
  8. <meta charset="utf-8">
  9. <meta name="csrf-token" content="{{ csrf_token() }}">
  10. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  11. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  12. <title>LetsBeSafe Admin</title>
  13. <link rel="icon" type="image/png" href="{{asset($appConfig['favicon'])}}">
  14. <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
  15. <link rel="stylesheet" href="{{asset('vendor/fontawesome/css/all.min.css')}}">
  16. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css" integrity="sha512-vKMx8UnXk60zUwyUnUPM3HbQo8QfmNx7+ltw8Pm5zLusl1XIfwcxo8DbWCqMGKaWeNxWA8yrx5v3SaVpMvR3CA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  17. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/css/select2.min.css" integrity="sha512-nMNlpuaDPrqlEls3IX/Q56H36qvBASwb3ipuo3MxeWbsQB1881ox0cRv7UPTgBlriqoynt35KjEwgGUeUXIPnw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  18. <link rel="stylesheet" href="{{ asset('/css/yemi.css') }}" />
  19. <link rel="stylesheet" href="{{ asset('/css/fe2.css') }}" />
  20. <link rel="stylesheet" href="{{asset('/css/style.css')}}" />
  21. <link rel="stylesheet" href="{{asset('/css/messages.css')}}" />
  22. <script src="https://code.jquery.com/jquery-3.6.1.min.js" integrity="sha256-o88AwQnZB+VDvE9tvIXrMQaPlFFSUTR+nldQm1LuPXQ=" crossorigin="anonymous"></script>
  23. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.min.js"></script>
  24. <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
  25. <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
  26. <script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" integrity="sha512-VEd+nq25CkR676O+pLBnDW09R7VQX9Mdiij052gVCp5yVH3jGtH70Ho/UUv4mJDsEdTvqRCFZg0NKGiojGnUCw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  27. <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/select2.min.js" integrity="sha512-2ImtlRlf2VVmiGZsjm9bEyhjGW4dU7B6TNwh/hx/iSByxNENtj3WVE6o/9Lj4TJeVXPi4bnOIMXFIJJAeufa0A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  28. <script src="{{ asset('/js/yemi.js') }}"></script>
  29. <script src="{{ asset('/js/toastr.min.js') }}"></script>
  30. <script src="https://cdn.jsdelivr.net/npm/vue@2.7.14"></script>
  31. <script src="{{asset('/js/zoom.min.js')}}"></script>
  32. <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
  33. {!! ReCaptcha::htmlScriptTagJsApi() !!}
  34. <script>
  35. const sessionKey = "{{ @$performer->session_key }}";
  36. </script>
  37. <script>
  38. $(function() {
  39. $.ajaxSetup({
  40. headers: {
  41. 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
  42. 'sessionKey': sessionKey,
  43. }
  44. });
  45. });
  46. </script>
  47. <script>
  48. $(document).ready(function(){
  49. $('.phone').mask('(000) 000-0000');
  50. });
  51. function showModal() {
  52. $('[data-bs-toggle="modal"]')[1].click();
  53. }
  54. </script>
  55. <style>
  56. :root {
  57. --pry-color:{{$appConfig['primaryColor']}};
  58. }
  59. </style>
  60. </head>
  61. <body>
  62. <div id="mask" style="background: rgba(0, 0, 0, 0) url(&quot;/vanillaspin.gif&quot;) no-repeat scroll center center; position: fixed; top: 0px; left: 0px; z-index: 9999; width: 100%; height: 100%; display: none;">
  63. </div>
  64. <div id="moe-form-mask" style="background: rgba(0, 0, 0, .1) no-repeat scroll center center; position: fixed; top: 0px; left: 0px; z-index: 97; width: 100%; height: 100%; display: none;">
  65. </div>
  66. @include('layouts.nav')
  67. <div class="d-block">
  68. @yield('content')
  69. </div>
  70. <footer class="text-white text-center py-2 mcp-theme-1 text-white bg-dark-primary">
  71. <div class="opacity-60 font-size-11">
  72. Copyright {{date('Y')}} LetsBeSafe. All rights reserved.
  73. </div>
  74. </footer>
  75. <script src="{{ asset('/js/lime.js') }}"></script>
  76. </body>
  77. </html>