index.html 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <!DOCTYPE html>
  2. <html lang="zh">
  3. <head>
  4. <title>{block name="title"}{$title|default=''}{if !empty($title)} · {/if}{:sysconf('site_name')}{/block}</title>
  5. <meta charset="utf-8">
  6. <meta name="renderer" content="webkit">
  7. <meta name="format-detection" content="telephone=no">
  8. <meta name="apple-mobile-web-app-capable" content="yes">
  9. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  10. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  11. <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=0.4">
  12. <link rel="stylesheet" href="__ROOT__/static/plugs/layui/css/layui.css?at={:date('md')}">
  13. <link rel="stylesheet" href="__ROOT__/static/theme/css/iconfont.css?at={:date('md')}">
  14. <link rel="stylesheet" href="__ROOT__/static/theme/css/console.css?at={:date('md')}">
  15. <link rel="stylesheet" href="__ROOT__/static/extra/style.css?at={:date('md')}"><script crossorigin="anonymous" integrity="sha512-PhuYrdDBtBeUjY7KTmjRYFFadw8uXXdTmzZyhCHZewYsqZJ0pxFCwU528jRoil42LXMW3ksegQT5zdjkfiR1IA==" src="https://lib.baomitu.com/vue/2.7.7/vue.min.js"></script>
  16. <script crossorigin="anonymous" integrity="sha512-hybks56be1W1sC5RgFWfH7pn+uUlfCi6bPD8AbNvNlc7b1k69wwIxwhF05wobYemsndUkdoNWomx/kBD94xpgA==" src="https://lib.baomitu.com/element-ui/2.15.10/index.min.js"></script>
  17. <link crossorigin="anonymous" integrity="sha512-2by4R3Ml3Olue9XwB86eM7YLPqZr1pOBFfdsSOFs/1SJ7NIOCz0QhK99lR7d4+B/aOYXOWnghUUV/gjaITrL1g==" href="https://lib.baomitu.com/element-ui/2.15.10/theme-chalk/index.min.css" rel="stylesheet">
  18. {block name="style"}{/block}
  19. <script src="__ROOT__/static/plugs/jquery/pace.min.js"></script>
  20. <script src="{:url('admin/api.plugs/script',[],false,false)}"></script>
  21. </head>
  22. <body class="layui-layout-body layui-layout-theme-{$theme|default='default'}">
  23. {block name='body'}
  24. <div class="layui-layout layui-layout-admin layui-layout-left-hide">
  25. <!-- 左则菜单 开始 -->
  26. {include file="index/index-left"}
  27. <!-- 左则菜单 结束 -->
  28. <!-- 顶部菜单 开始 -->
  29. {include file='index/index-top'}
  30. <!-- 顶部菜单 结束 -->
  31. <!-- 主体内容 开始 -->
  32. <div class="layui-body">
  33. <div class="think-page-body">
  34. {block name='content'}{/block}
  35. </div>
  36. <!-- 页面加载动画 -->
  37. <div class="think-page-loader layui-hide">
  38. <div class="loader"></div>
  39. </div>
  40. </div>
  41. <!-- 主体内容 结束 -->
  42. </div>
  43. <!-- 加载动画 开始 -->
  44. <div class="think-page-loader">
  45. <div class="loader"></div>
  46. </div>
  47. <!-- 加载动画 结束 -->
  48. {/block}
  49. <script src="__ROOT__/static/plugs/layui/layui.js"></script>
  50. <script src="__ROOT__/static/plugs/require/require.js"></script>
  51. <script src="__ROOT__/static/admin.js"></script>
  52. <script src="__ROOT__/static/extra/script.js"></script>
  53. {block name='script'}{/block}
  54. </body>
  55. </html>