app.blade.php 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <!-- Global site tag (gtag.js) - Google Analytics -->
  5. <script async src="https://www.googletagmanager.com/gtag/js?id={{ env('GOOGLE_ANALYTICS') }}"></script>
  6. <script>
  7. window.dataLayer = window.dataLayer || [];
  8. function gtag(){dataLayer.push(arguments);}
  9. gtag('js', new Date());
  10. gtag('config', '{{ env('GOOGLE_ANALYTICS') }}');
  11. </script>
  12. <meta charset="utf-8">
  13. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  14. <meta name="viewport" content="width=device-width, initial-scale=1">
  15. <title>{{ config('app.name') }}</title>
  16. <title>Laracom - Laravel FREE E-Commerce Software</title>
  17. <meta name="description" content="Modern open-source e-commerce framework for free">
  18. <meta name="tags" content="modern, opensource, open-source, e-commerce, framework, free, laravel, php, php7, symfony, shop, shopping, responsive, fast, software, blade, cart, test driven, adminlte, storefront">
  19. <meta name="author" content="Jeff Simons Decena">
  20. <link href="{{ asset('css/style.min.css') }}" rel="stylesheet">
  21. <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
  22. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  23. <!--[if lt IE 9]>
  24. <script src="{{ asset('https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js')}}"></script>
  25. <script src="{{ asset('https://oss.maxcdn.com/respond/1.4.2/respond.min.js')}}"></script>
  26. <![endif]-->
  27. <link rel="apple-touch-icon" sizes="57x57" href="{{ asset('favicons/apple-icon-57x57.png')}}">
  28. <link rel="apple-touch-icon" sizes="60x60" href="{{ asset('favicons/apple-icon-60x60.png')}}">
  29. <link rel="apple-touch-icon" sizes="72x72" href="{{ asset('favicons/apple-icon-72x72.png')}}">
  30. <link rel="apple-touch-icon" sizes="76x76" href="{{ asset('favicons/apple-icon-76x76.png')}}">
  31. <link rel="apple-touch-icon" sizes="114x114" href="{{ asset('favicons/apple-icon-114x114.png')}}">
  32. <link rel="apple-touch-icon" sizes="120x120" href="{{ asset('favicons/apple-icon-120x120.png')}}">
  33. <link rel="apple-touch-icon" sizes="144x144" href="{{ asset('favicons/apple-icon-144x144.png')}}">
  34. <link rel="apple-touch-icon" sizes="152x152" href="{{ asset('favicons/apple-icon-152x152.png')}}">
  35. <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('favicons/apple-icon-180x180.png')}}">
  36. <link rel="icon" type="image/png" sizes="192x192" href="{{ asset('favicons/android-icon-192x192.png')}}">
  37. <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('favicons/favicon-32x32.png')}}">
  38. <link rel="icon" type="image/png" sizes="96x96" href="{{ asset('favicons/favicon-96x96.png')}}">
  39. <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('favicons/favicon-16x16.png')}}">
  40. <link rel="manifest" href="{{ asset('favicons/manifest.json')}}">
  41. <meta name="msapplication-TileColor" content="#ffffff">
  42. <meta name="msapplication-TileImage" content="{{ asset('favicons/ms-icon-144x144.png')}}">
  43. <meta name="theme-color" content="#ffffff">
  44. @yield('css')
  45. <meta property="og:url" content="{{ request()->url() }}"/>
  46. @yield('og')
  47. <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
  48. <script src="{{ asset('https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js') }}"></script>
  49. </head>
  50. <body>
  51. <noscript>
  52. <p class="alert alert-danger">
  53. You need to turn on your javascript. Some functionality will not work if this is disabled.
  54. <a href="https://www.enable-javascript.com/" target="_blank">Read more</a>
  55. </p>
  56. </noscript>
  57. <section>
  58. <div class="hidden-xs">
  59. <div class="container">
  60. <div class="clearfix"></div>
  61. <div class="pull-right">
  62. <ul class="nav navbar-nav navbar-right">
  63. @if(auth()->check())
  64. <li><a href="{{ route('accounts', ['tab' => 'profile']) }}"><i class="fa fa-home"></i> My Account</a></li>
  65. <li><a href="{{ route('logout') }}"><i class="fa fa-sign-out"></i> Logout</a></li>
  66. @else
  67. <li><a href="{{ route('login') }}"> <i class="fa fa-lock"></i> Login</a></li>
  68. <li><a href="{{ route('register') }}"> <i class="fa fa-sign-in"></i> Register</a></li>
  69. @endif
  70. <li id="cart" class="menubar-cart">
  71. <a href="{{ route('cart.index') }}" title="View Cart" class="awemenu-icon menu-shopping-cart">
  72. <i class="fa fa-shopping-cart" aria-hidden="true"></i>
  73. <span class="cart-number">{{ $cartCount }}</span>
  74. </a>
  75. </li>
  76. </ul>
  77. </div>
  78. </div>
  79. </div>
  80. <header id="header-section">
  81. <nav class="navbar navbar-default">
  82. <div class="container">
  83. <!-- Brand and toggle get grouped for better mobile display -->
  84. <div class="navbar-header col-md-2">
  85. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
  86. <span class="sr-only">Toggle navigation</span>
  87. <span class="icon-bar"></span>
  88. <span class="icon-bar"></span>
  89. <span class="icon-bar"></span>
  90. </button>
  91. <a class="navbar-brand" href="{{ route('home') }}">{{ config('app.name') }}</a>
  92. </div>
  93. <div class="col-md-10">
  94. @include('layouts.front.header-cart')
  95. </div>
  96. </div>
  97. </nav>
  98. </header>
  99. </section>
  100. @yield('content')
  101. @include('layouts.front.footer')
  102. <script src="{{ asset('js/front.min.js') }}"></script>
  103. <script src="{{ asset('js/custom.js') }}"></script>
  104. @yield('js')
  105. </body>
  106. </html>