layouts.blade.php 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <!DOCTYPE html>
  2. <!--[if IE 8]>
  3. <html lang="{{app()->getLocale()}}" class="ie8 no-js css-menubar"> <![endif]-->
  4. <!--[if IE 9]>
  5. <html lang="{{app()->getLocale()}}" class="ie9 no-js css-menubar"> <![endif]-->
  6. <!--[if !IE]><!-->
  7. <html lang="{{app()->getLocale()}}">
  8. <!--<![endif]-->
  9. <head>
  10. <meta charset="UTF-8">
  11. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  12. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  13. <meta name="description" content="">
  14. <meta name="keywords" content="">
  15. <meta name="author" content="兔姬菌">
  16. <meta name="copyright" content="2017-2020©兔姬菌">
  17. <title>@yield('title')</title>
  18. <link href="{{asset('favicon.ico')}}" rel="shortcut icon apple-touch-icon">
  19. <!-- Stylesheets -->
  20. <link href="/assets/global/css/bootstrap.min.css" type="text/css" rel="stylesheet">
  21. <link href="/assets/global/css/bootstrap-extend.min.css" type="text/css" rel="stylesheet">
  22. <link href="/assets/css/site.min.css" type="text/css" rel="stylesheet">
  23. <!-- Plugins -->
  24. <link href="/assets/global/vendor/animsition/animsition.min.css" type="text/css" rel="stylesheet">
  25. <link href="/assets/global/vendor/asscrollable/asScrollable.min.css" type="text/css" rel="stylesheet">
  26. <link href="/assets/global/vendor/slidepanel/slidePanel.min.css" type="text/css" rel="stylesheet">
  27. <link href="/assets/global/vendor/flag-icon-css/flag-icon.min.css" type="text/css" rel="stylesheet">
  28. <link href="/assets/examples/css/pages/login-v3.css" type="text/css" rel="stylesheet">
  29. @yield('css')
  30. <!-- Fonts -->
  31. <link href="/assets/global/fonts/web-icons/web-icons.min.css" type="text/css" rel="stylesheet">
  32. <link href="//fonts.loli.net/css?family=Roboto:300,400,500,300italic" type="text/css" rel="stylesheet">
  33. <!--[if lt IE 9]>
  34. <script src="/assets/global/vendor/html5shiv/html5shiv.min.js" type="text/javascript"></script> <![endif]-->
  35. <!--[if lt IE 10]>
  36. <script src="/assets/global/vendor/media-match/media.match.min.js" type="text/javascript"></script>
  37. <script src="/assets/global/vendor/respond/respond.min.js" type="text/javascript"></script> <![endif]-->
  38. <!-- Scripts -->
  39. <script src="/assets/global/vendor/breakpoints/breakpoints.min.js" type="text/javascript"></script>
  40. <script type="text/javascript">
  41. Breakpoints();
  42. </script>
  43. </head>
  44. <body class="animsition page-login-v3 layout-full" style="position: relative;">
  45. <!--[if lt IE 8]> <p class="browserupgrade">您正在使用 <strong>过时/老旧</strong> 的浏览器。 为了您的使用体验,请
  46. <a href="http://browsehappy.com/" target="_blank">升级您的浏览器</a> <br/>You are using an <strong>outdated</strong>
  47. browser. Please
  48. <a href="http://browsehappy.com/" target="_blank">upgrade your browser</a> to improve your experience.</p>
  49. <![endif]-->
  50. @if(Agent::isMobile() && Agent::is('iOS') && strpos(Agent::getUserAgent(), 'MicroMessenger') !== false)
  51. <style type="text/css">
  52. .cover-up {
  53. opacity: 0.1;
  54. filter: alpha(opacity=10);
  55. }
  56. </style>
  57. <div class="m-0 p-0 w-full h-full text-white" style="z-index: 10; position: absolute;">
  58. <div class="font-size-16 h-p33 pl-20 pt-20" style="line-height: 1.8; background: url(//gw.alicdn.com/tfs/TB1eSZaNFXXXXb.XXXXXXXXXXXX-750-234.png) center top/contain no-repeat">
  59. <p>点击右上角 <i class="icon wb-more-horizontal"></i>,选择在
  60. <img src="//gw.alicdn.com/tfs/TB1xwiUNpXXXXaIXXXXXXXXXXXX-55-55.png" class="w-30 h-30 vertical-align-middle m-3" alt="Safari"/>
  61. Safari 中打开
  62. </p>
  63. <p>您就可以正常访问本站了呦~</p>
  64. </div>
  65. </div>
  66. @endif
  67. <div class="page vertical-align text-center cover-up" data-animsition-in="fade-in" data-animsition-out="fade-out">
  68. <div class="page-content vertical-align-middle">
  69. <div class="animation-slide-top animation-duration-1">
  70. <div class="panel">
  71. <div class="panel-heading">
  72. <div class="panel-title">
  73. <div class="brand">
  74. <img src="{{sysConfig('website_home_logo')? :'/assets/images/logo64.png'}}" class="brand-img" alt="logo"/>
  75. <h3 class="brand-text">{{sysConfig('website_name')}}</h3>
  76. </div>
  77. </div>
  78. <div class="ribbon ribbon-reverse ribbon-info ribbon-clip">
  79. <button class="ribbon-inner btn dropdown-toggle pt-0" id="language" data-toggle="dropdown" aria-expanded="false">
  80. <i class="font-size-20 wb-globe"></i>
  81. </button>
  82. <div class="dropdown-menu dropdown-menu-bullet" aria-labelledby="language" role="menu">
  83. <a class="dropdown-item" href="{{route('lang', ['locale' => 'zh-CN'])}}" role="menuitem">
  84. <span class="flag-icon flag-icon-cn"></span>
  85. 简体中文</a>
  86. <a class="dropdown-item" href="{{route('lang', ['locale' => 'zh-tw'])}}" role="menuitem">
  87. <span class="flag-icon flag-icon-tw"></span>
  88. 繁體中文</a>
  89. <a class="dropdown-item" href="{{route('lang', ['locale' => 'en'])}}" role="menuitem">
  90. <span class="flag-icon flag-icon-gb"></span>
  91. English</a>
  92. <a class="dropdown-item" href="{{route('lang', ['locale' => 'ja'])}}" role="menuitem">
  93. <span class="flag-icon flag-icon-jp"></span>
  94. 日本語</a>
  95. <a class="dropdown-item" href="{{route('lang', ['locale' => 'ko'])}}" role="menuitem">
  96. <span class="flag-icon flag-icon-kr"></span>
  97. 한국어</a>
  98. </div>
  99. </div>
  100. </div>
  101. <div class="panel-body">
  102. @yield('content')
  103. </div>
  104. </div>
  105. </div>
  106. @yield('modal')
  107. </div>
  108. </div>
  109. <!-- 核心/Core -->
  110. <script src="/assets/global/vendor/babel-external-helpers/babel-external-helpers.js" type="text/javascript"></script>
  111. <script src="/assets/global/vendor/jquery/jquery.min.js" type="text/javascript"></script>
  112. <script src="/assets/global/vendor/popper-js/umd/popper.min.js" type="text/javascript"></script>
  113. <script src="/assets/global/vendor/bootstrap/bootstrap.min.js" type="text/javascript"></script>
  114. <script src="/assets/global/vendor/animsition/animsition.min.js" type="text/javascript"></script>
  115. <script src="/assets/global/vendor/mousewheel/jquery.mousewheel.js" type="text/javascript"></script>
  116. <script src="/assets/global/vendor/asscrollbar/jquery-asScrollbar.min.js" type="text/javascript"></script>
  117. <script src="/assets/global/vendor/asscrollable/jquery-asScrollable.min.js" type="text/javascript"></script>
  118. <script src="/assets/global/vendor/ashoverscroll/jquery-asHoverScroll.min.js" type="text/javascript"></script>
  119. <!-- 插件/Plugins -->
  120. <script src="/assets/global/vendor/screenfull/screenfull.js" type="text/javascript"></script>
  121. <script src="/assets/global/vendor/slidepanel/jquery-slidePanel.min.js" type="text/javascript"></script>
  122. <script src="/assets/global/vendor/jquery-placeholder/jquery.placeholder.js" type="text/javascript"></script>
  123. <!-- 脚本/Scripts -->
  124. <script src="/assets/global/js/Component.js" type="text/javascript"></script>
  125. <script src="/assets/global/js/Plugin.js" type="text/javascript"></script>
  126. <script src="/assets/global/js/Base.js" type="text/javascript"></script>
  127. <script src="/assets/global/js/Config.js" type="text/javascript"></script>
  128. <script src="/assets/js/Section/Menubar.js" type="text/javascript"></script>
  129. <script src="/assets/js/Section/Sidebar.js" type="text/javascript"></script>
  130. <script src="/assets/js/Section/PageAside.js" type="text/javascript"></script>
  131. <script src="/assets/js/Plugin/menu.js" type="text/javascript"></script>
  132. <!-- 设置/Config -->
  133. <script src="/assets/global/js/config/colors.js" type="text/javascript"></script>
  134. <script type="text/javascript">
  135. Config.set('assets', '/assets');
  136. </script>
  137. <!-- Page -->
  138. @yield('script')
  139. <script src="/assets/js/Site.js" type="text/javascript"></script>
  140. <script src="/assets/global/js/Plugin/asscrollable.js" type="text/javascript"></script>
  141. <script src="/assets/global/js/Plugin/slidepanel.js" type="text/javascript"></script>
  142. <script src="/assets/global/js/Plugin/jquery-placeholder.js" type="text/javascript"></script>
  143. <script src="/assets/global/js/Plugin/material.js" type="text/javascript"></script>
  144. <!-- 统计 -->
  145. {!! sysConfig('website_analytics') !!}
  146. <!-- 客服 -->
  147. {!! sysConfig('website_customer_service') !!}
  148. <script type="text/javascript">
  149. (function(document, window, $) {
  150. 'use strict';
  151. const Site = window.Site;
  152. $(document).ready(function() {
  153. Site.run();
  154. });
  155. })(document, window, jQuery);
  156. </script>
  157. </body>
  158. </html>