app.blade.php 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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. <script src="https://code.jquery.com/jquery-3.6.1.min.js" integrity="sha256-o88AwQnZB+VDvE9tvIXrMQaPlFFSUTR+nldQm1LuPXQ=" crossorigin="anonymous"></script>
  22. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.min.js"></script>
  23. <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>
  24. <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>
  25. <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>
  26. <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>
  27. <script src="{{ asset('/js/yemi.js') }}"></script>
  28. <script src="https://cdn.jsdelivr.net/npm/vue@2.7.14"></script>
  29. <script src="{{asset('/js/zoom.min.js')}}"></script>
  30. <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
  31. {!! ReCaptcha::htmlScriptTagJsApi() !!}
  32. <script>
  33. $(function() {
  34. $.ajaxSetup({
  35. headers: {
  36. 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
  37. }
  38. });
  39. });
  40. </script>
  41. <script>
  42. $(document).ready(function(){
  43. $('.phone').mask('(000) 000-0000');
  44. });
  45. function showModal() {
  46. $('[data-bs-toggle="modal"]')[1].click();
  47. }
  48. </script>
  49. <style>
  50. :root {
  51. --pry-color:{{$appConfig['primaryColor']}};
  52. }
  53. </style>
  54. </head>
  55. <body>
  56. <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;">
  57. </div>
  58. <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;">
  59. </div>
  60. @include('layouts.nav')
  61. <div class="d-block">
  62. @yield('content')
  63. </div>
  64. <footer class="text-white text-center py-2 mcp-theme-1 text-white bg-dark-primary">
  65. <div class="opacity-60 font-size-11">
  66. Copyright {{date('Y')}} Basic Nutrition, Inc. All rights reserved. {{$appConfig['name']}}<sup>&reg;</sup> is a registered trademark of Basic Nutrition, Inc.
  67. </div>
  68. </footer>
  69. <script src="{{ asset('/js/lime.js') }}"></script>
  70. </body>
  71. </html>