main.tpl 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. <!DOCTYPE html>
  2. <html lang="zh-cn">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta content="IE=edge" http-equiv="X-UA-Compatible">
  6. <meta content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width" name="viewport">
  7. <meta name="theme-color" content="#4285f4">
  8. <title>{$config['appName']}</title>
  9. <!-- css -->
  10. <link href="/theme/material/css/base.min.css" rel="stylesheet">
  11. <link href="/theme/material/css/project.min.css" rel="stylesheet">
  12. <link href="https://fonts.googleapis.com/css?family=Material+Icons" rel="stylesheet">
  13. <link rel="stylesheet" href="/theme/material/css/user.min.css">
  14. <!-- jquery -->
  15. <script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
  16. <script src="https://cdn.jsdelivr.net/gh/davidshimjs/qrcodejs@master/qrcode.min.js"></script>
  17. <!-- js -->
  18. <script src="/assets/js/fuck.min.js"></script>
  19. </head>
  20. <body class="page-orange">
  21. <header class="header header-orange header-transparent header-waterfall ui-header">
  22. <ul class="nav nav-list pull-left">
  23. <div>
  24. <a data-toggle="menu" href="#ui_menu">
  25. <span class="icon icon-lg text-white">menu</span>
  26. </a>
  27. </div>
  28. </ul>
  29. <ul class="nav nav-list pull-right">
  30. <div class="dropdown margin-right">
  31. <a class="dropdown-toggle padding-left-no padding-right-no" data-toggle="dropdown">
  32. {if $user->isLogin}
  33. <span class="access-hide">{$user->user_name}</span>
  34. <span class="avatar avatar-sm"><img src="{$user->gravatar}"></span>
  35. </a>
  36. <ul class="dropdown-menu dropdown-menu-right">
  37. <li>
  38. <a class="waves-attach" href="/user/"><span class="icon icon-lg margin-right">account_box</span>用户中心</a>
  39. </li>
  40. <li>
  41. <a class="padding-right-cd waves-attach" href="/user/logout"><span
  42. class="icon icon-lg margin-right">exit_to_app</span>登出</a>
  43. </li>
  44. <li>
  45. <a href="//en.gravatar.com/" target="view_window"><i class="icon icon-lg margin-right">insert_photo</i>设置头像</a>
  46. </li>
  47. </ul>
  48. {else}
  49. <span class="access-hide">未登录</span>
  50. <span class="icon icon-lg margin-right">account_circle</span>
  51. <ul class="dropdown-menu dropdown-menu-right">
  52. <li>
  53. <a class="padding-right-lg waves-attach" href="/auth/login"><span class="icon icon-lg margin-right">account_box</span>登录</a>
  54. </li>
  55. <li>
  56. <a class="padding-right-lg waves-attach" href="/auth/register"><span
  57. class="icon icon-lg margin-right">pregnant_woman</span>注册</a>
  58. </li>
  59. </ul>
  60. {/if}
  61. </div>
  62. </ul>
  63. </header>
  64. <nav aria-hidden="true" class="menu menu-left nav-drawer nav-drawer-md" id="ui_menu" tabindex="-1">
  65. <div class="menu-scroll">
  66. <div class="menu-content">
  67. <a class="menu-logo" href="/"><i class="icon icon-lg">language</i>&nbsp;{$config['appName']}</a>
  68. <ul class="nav">
  69. <li>
  70. <a class="waves-attach" data-toggle="collapse" href="#ui_menu_me">我的</a>
  71. <ul class="menu-collapse collapse in" id="ui_menu_me">
  72. <li>
  73. <a href="/user"><i class="icon icon-lg">account_balance_wallet</i>&nbsp;用户中心</a>
  74. </li>
  75. <li>
  76. <a href="/user/profile"><i class="icon icon-lg">account_box</i>&nbsp;账户信息</a>
  77. </li>
  78. <li>
  79. <a href="/user/edit"><i class="icon icon-lg">sync_problem</i>&nbsp;资料编辑</a>
  80. </li>
  81. <li>
  82. <a href="/user/trafficlog"><i class="icon icon-lg">hourglass_empty</i>&nbsp;流量记录</a>
  83. </li>
  84. {if $config['subscribeLog']===true && $config['subscribeLog_show']===true}
  85. <li>
  86. <a href="/user/subscribe_log"><i class="icon icon-lg">important_devices</i>&nbsp;订阅记录</a>
  87. </li>
  88. {/if}
  89. {if $config['enable_ticket']===true}
  90. <li>
  91. <a href="/user/ticket"><i class="icon icon-lg">question_answer</i>&nbsp;工单系统</a>
  92. </li>
  93. {/if}
  94. <li>
  95. <a href="/user/invite"><i class="icon icon-lg">loyalty</i>&nbsp;邀请链接</a>
  96. </li>
  97. </ul>
  98. <a class="waves-attach" data-toggle="collapse" href="#ui_menu_use">使用</a>
  99. <ul class="menu-collapse collapse in" id="ui_menu_use">
  100. <li>
  101. <a href="/user/node"><i class="icon icon-lg">airplanemode_active</i>&nbsp;节点列表</a>
  102. </li>
  103. <li>
  104. <a href="/user/lookingglass"><i class="icon icon-lg">visibility</i>&nbsp;延迟检测</a>
  105. </li>
  106. <li>
  107. <a href="/user/announcement"><i class="icon icon-lg">announcement</i>&nbsp;网站公告</a>
  108. </li>
  109. <li>
  110. <a href="{if $config['use_this_doc'] === false}/user/tutorial{else}/doc/{/if}"><i class="icon icon-lg">start</i>&nbsp;使用教程</a>
  111. </li>
  112. </ul>
  113. <a class="waves-attach" data-toggle="collapse" href="#ui_menu_detect">审计</a>
  114. <ul class="menu-collapse collapse in" id="ui_menu_detect">
  115. <li>
  116. <a href="/user/detect"><i class="icon icon-lg">account_balance</i>&nbsp;审计规则</a>
  117. </li>
  118. <li>
  119. <a href="/user/detect/log"><i class="icon icon-lg">assignment_late</i>&nbsp;审计记录</a>
  120. </li>
  121. </ul>
  122. <a class="waves-attach" data-toggle="collapse" href="#ui_menu_help">商店</a>
  123. <ul class="menu-collapse collapse in" id="ui_menu_help">
  124. <li>
  125. <a href="/user/code"><i class="icon icon-lg">code</i>&nbsp;充值</a>
  126. </li>
  127. <li>
  128. <a href="/user/shop"><i class="icon icon-lg">shop</i>&nbsp;套餐购买</a>
  129. </li>
  130. <li>
  131. <a href="/user/bought"><i class="icon icon-lg">shopping_cart</i>&nbsp;购买记录</a>
  132. </li>
  133. {if $config['enable_donate']===true}
  134. <li>
  135. <a href="/user/donate"><i class="icon icon-lg">attach_money</i>&nbsp;捐赠公示</a>
  136. </li>
  137. {/if}
  138. </ul>
  139. {if $user->isAdmin()}
  140. <a href="/admin"><i class="icon icon-lg">person_pin</i>&nbsp;管理面板</a>
  141. {/if}
  142. {if $can_backtoadmin}
  143. <a href="/user/backtoadmin"><i class="icon icon-lg">person_pin</i>&nbsp;返回管理员身份</a>
  144. {/if}
  145. </li>
  146. </ul>
  147. </div>
  148. </div>
  149. </nav>
  150. {if $config['live_chat'] === 'mylivechat'}
  151. {include file='mylivechat.tpl'}
  152. {elseif $config['live_chat'] === 'crisp'}
  153. {include file='crisp.tpl'}
  154. {/if}