diff --git a/assets/static/css/index.css b/assets/static/css/index.css index f5bf218..1a4b504 100644 --- a/assets/static/css/index.css +++ b/assets/static/css/index.css @@ -14,6 +14,22 @@ section { box-sizing: border-box; } +.layui-header{ + line-height: 60px; + font-size: 16px; +} + +.layui-title{ + position: absolute; + left: 200px; + right: 0; + top: 0; + height: 100%; + color: #fff; + padding: 0 15px; + box-sizing: border-box; +} + #searchForm input { height: 30px; line-height: 28px; diff --git a/assets/static/js/index-server-info.js b/assets/static/js/index-server-info.js index b9bdccf..04301cd 100644 --- a/assets/static/js/index-server-info.js +++ b/assets/static/js/index-server-info.js @@ -5,37 +5,20 @@ var loadServerInfo = (function ($) { * get server info * @param lang {{}} language json */ - function loadServerInfo(lang) { + function loadServerInfo(lang, title) { + console.log(title) + $("#title").text(title); $('#content').empty(); var loading = layui.layer.load(); - $.ajax({ - url: 'http://127.0.0.1:7500/api/serverinfo', - dataType: 'jsonp', - success: function (result) { - result = { - "version": "0.51.3", - "bind_port": 7000, - "vhost_http_port": 80, - "vhost_https_port": 443, - "tcpmux_httpconnect_port": 0, - "kcp_bind_port": 7000, - "quic_bind_port": 0, - "subdomain_host": "frp.yanghuanglin.com", - "max_pool_count": 100, - "max_ports_per_client": 0, - "heart_beat_timeout": 90, - "total_traffic_in": 1669491, - "total_traffic_out": 54422369, - "cur_conns": 0, - "client_counts": 1, - "proxy_type_count": {"http": 9, "https": 8, "tcp": 7} - }; - renderServerInfo(result); - }, - complete: function () { - layui.layer.close(loading); + $.getJSON('/proxy/api/serverinfo').done(function (result) { + if (result.success) { + renderServerInfo(JSON.parse(result.data)); + } else { + layui.layer.msg(result.message); } + }).always(function () { + layui.layer.close(loading); }); } diff --git a/assets/static/js/index-user-list.js b/assets/static/js/index-user-list.js index 251e5ac..6027eb1 100644 --- a/assets/static/js/index-user-list.js +++ b/assets/static/js/index-user-list.js @@ -140,7 +140,8 @@ var loadUserList = (function ($) { * load i18n language * @param lang {{}} language json */ - function loadUserList(lang) { + function loadUserList(lang, title) { + $("#title").text(title); var html = layui.laytpl($('#userListTemplate').html()).render(); $('#content').html(html); diff --git a/assets/static/js/index.js b/assets/static/js/index.js index e84a0f8..eabc37a 100644 --- a/assets/static/js/index.js +++ b/assets/static/js/index.js @@ -4,9 +4,9 @@ $.getJSON('/lang').done(function (lang) { layui.element.on('nav(leftNav)', function (elem) { if (elem.attr('id') === 'serverInfo') { - loadServerInfo(lang); + loadServerInfo(lang, elem.text().trim()); } else if (elem.attr('id') === 'userList') { - loadUserList(lang); + loadUserList(lang, elem.text().trim()); } }); diff --git a/assets/static/js/echarts.min.js b/assets/static/lib/echarts.min.js similarity index 100% rename from assets/static/js/echarts.min.js rename to assets/static/lib/echarts.min.js diff --git a/assets/static/js/filesize.min.js b/assets/static/lib/filesize.min.js similarity index 100% rename from assets/static/js/filesize.min.js rename to assets/static/lib/filesize.min.js diff --git a/assets/static/layui/css/layui.css b/assets/static/lib/layui/css/layui.css similarity index 100% rename from assets/static/layui/css/layui.css rename to assets/static/lib/layui/css/layui.css diff --git a/assets/static/layui/font/iconfont.eot b/assets/static/lib/layui/font/iconfont.eot similarity index 100% rename from assets/static/layui/font/iconfont.eot rename to assets/static/lib/layui/font/iconfont.eot diff --git a/assets/static/layui/font/iconfont.svg b/assets/static/lib/layui/font/iconfont.svg similarity index 100% rename from assets/static/layui/font/iconfont.svg rename to assets/static/lib/layui/font/iconfont.svg diff --git a/assets/static/layui/font/iconfont.ttf b/assets/static/lib/layui/font/iconfont.ttf similarity index 100% rename from assets/static/layui/font/iconfont.ttf rename to assets/static/lib/layui/font/iconfont.ttf diff --git a/assets/static/layui/font/iconfont.woff b/assets/static/lib/layui/font/iconfont.woff similarity index 100% rename from assets/static/layui/font/iconfont.woff rename to assets/static/lib/layui/font/iconfont.woff diff --git a/assets/static/layui/font/iconfont.woff2 b/assets/static/lib/layui/font/iconfont.woff2 similarity index 100% rename from assets/static/layui/font/iconfont.woff2 rename to assets/static/lib/layui/font/iconfont.woff2 diff --git a/assets/static/layui/layui.js b/assets/static/lib/layui/layui.js similarity index 100% rename from assets/static/layui/layui.js rename to assets/static/lib/layui/layui.js diff --git a/assets/templates/index.html b/assets/templates/index.html index 2efcb21..8e55e1e 100644 --- a/assets/templates/index.html +++ b/assets/templates/index.html @@ -2,13 +2,13 @@