diff --git a/nezha-fronted/src/assets/css/font/iconfont.svg b/nezha-fronted/src/assets/css/font/iconfont.svg index 0ac0e887e..8fcb5d0a2 100644 --- a/nezha-fronted/src/assets/css/font/iconfont.svg +++ b/nezha-fronted/src/assets/css/font/iconfont.svg @@ -19,97 +19,103 @@ Created by iconfont descent="-128" /> - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/nezha-fronted/src/assets/css/nzIcon.css b/nezha-fronted/src/assets/css/nzIcon.css index 9eed3d4a7..3cf2f8bbd 100644 --- a/nezha-fronted/src/assets/css/nzIcon.css +++ b/nezha-fronted/src/assets/css/nzIcon.css @@ -1,10 +1,10 @@ @font-face {font-family: "nz-icon"; - src: url('font/iconfont.eot?t=1583484595345'); /* IE9 */ - src: url('font/iconfont.eot?t=1583484595345#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('font/iconfont.woff?t=1583484595345') format('woff'), - url('font/iconfont.ttf?t=1583484595345') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('font/iconfont.svg?t=1583484595345#nz-icon') format('svg'); /* iOS 4.1- */ + src: url('font/iconfont.eot?t=1584432167655'); /* IE9 */ + src: url('font/iconfont.eot?t=1584432167655#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('font/iconfont.woff?t=1584432167655') format('woff'), + url('font/iconfont.ttf?t=1584432167655') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('font/iconfont.svg?t=1584432167655#nz-icon') format('svg'); /* iOS 4.1- */ } .nz-icon { @@ -15,6 +15,14 @@ -moz-osx-font-smoothing: grayscale; } +.nz-icon-maxview:before { + content: "\e786"; +} + +.nz-icon-upload-download:before { + content: "\e657"; +} + .nz-icon-top:before { content: "\e67e"; } diff --git a/nezha-fronted/src/components/common/header.vue b/nezha-fronted/src/components/common/header.vue index 8df169ebb..6798a5c65 100644 --- a/nezha-fronted/src/components/common/header.vue +++ b/nezha-fronted/src/components/common/header.vue @@ -32,14 +32,17 @@ -
{{$t('dashboard.panel.title')}}
+
{{$t('dashboard.overview.title')}}
+
{{$t('dashboard.panel.title')}}
+
+
{{$t('dashboard.metricPreview.title')}}
diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index fc4e5e3de..0f62c603f 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -178,7 +178,11 @@ const en = { refresh:'Refresh',//'刷新' edit:'Edit',//'编辑' delete:'Delete',//'删除' - screen:'Full screen'//'全屏' + screen:'Full screen',//'全屏', + overview:{ + title:'Overview', + contentTitle:'Nezha Management System', + } }, validate: { //校验规则 required: 'Required',//'必填项' diff --git a/nezha-fronted/src/components/common/pagination.vue b/nezha-fronted/src/components/common/pagination.vue index 7074d0f16..b066fd525 100644 --- a/nezha-fronted/src/components/common/pagination.vue +++ b/nezha-fronted/src/components/common/pagination.vue @@ -87,7 +87,6 @@ export default { this.resetPageSizes(); }else{ let pageSize = localStorage.getItem('nz-pageSize-' + localStorage.getItem('nz-username') + '-' + this.tableId); - console.log(typeof pageSize) if(pageSize != 'undefined' && pageSize != null){ this.pageSize=parseInt(pageSize); } diff --git a/nezha-fronted/src/components/page/dashboard/metricPreview.vue b/nezha-fronted/src/components/page/dashboard/metricPreview.vue index d718da04c..9d8b34360 100644 --- a/nezha-fronted/src/components/page/dashboard/metricPreview.vue +++ b/nezha-fronted/src/components/page/dashboard/metricPreview.vue @@ -6,6 +6,7 @@
diff --git a/nezha-fronted/src/components/page/dashboard/overview/chart.vue b/nezha-fronted/src/components/page/dashboard/overview/chart.vue new file mode 100644 index 000000000..0efbae7ec --- /dev/null +++ b/nezha-fronted/src/components/page/dashboard/overview/chart.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue b/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue new file mode 100644 index 000000000..276511270 --- /dev/null +++ b/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue @@ -0,0 +1,82 @@ + diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview.scss b/nezha-fronted/src/components/page/dashboard/overview/overview.scss new file mode 100644 index 000000000..067753ebb --- /dev/null +++ b/nezha-fronted/src/components/page/dashboard/overview/overview.scss @@ -0,0 +1,80 @@ +.overview{ + height: 100%; +} + +.overview-content-header{ + display: flex; + padding-top: 10px; +} +.overview-content-header .header-title{ + flex:13; + height: 35px; + line-height: 35px; + font-size: 24px !important; + font-weight: 700; + margin-left: 15px; +} +.overview-content-header .header-tool{ + flex: 2; + height: 35px; +} +.header-tool .tool-container{ + display: flex; + text-align: center; +} +.tool-container .time{ + flex: 4; + font-size: 24px !important; + font-weight: 700; + display: inline-block; + height: 35px; + line-height: 35px; + vertical-align: middle; +} +.tool-container .date{ + flex: 4; + height: 35px; +} +.date .week{ + font-size: 18px; + font-weight: bold; +} +.date .sys-date{ + padding-top: 5px; + font-size: 12px; +} +.tool-container .operation{ + flex: 2; + display: inline-block; + line-height: 35px; +} +.operation .nz-icon-maxview{ + font-size: 30px !important; +} +.overview-content{ + height: 100%; + width: 100%; +} +/*100份*/ +.overview-content .content-row-box{ + margin: 15px 15px 15px 15px; + width: 99%; +} +.content-row-box .content-col-box{ + border: 1px solid lightgrey; + padding: 15px; + display: inline-block; +} +.box-height-250{ + height: 250px; +} +.box-height-350{ + height: 350px; +} +.box-height-400{ + height: 400px; +} +.box-height-500{ + height: 500px; +} + diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview.vue b/nezha-fronted/src/components/page/dashboard/overview/overview.vue new file mode 100644 index 000000000..bded6c4c7 --- /dev/null +++ b/nezha-fronted/src/components/page/dashboard/overview/overview.vue @@ -0,0 +1,137 @@ + + + + + + diff --git a/nezha-fronted/src/components/page/dashboard/panel.vue b/nezha-fronted/src/components/page/dashboard/panel.vue index a28eedd4c..9807a3953 100644 --- a/nezha-fronted/src/components/page/dashboard/panel.vue +++ b/nezha-fronted/src/components/page/dashboard/panel.vue @@ -3,6 +3,7 @@
diff --git a/nezha-fronted/src/router/index.js b/nezha-fronted/src/router/index.js index f8ab47e5e..ab6f4fbca 100644 --- a/nezha-fronted/src/router/index.js +++ b/nezha-fronted/src/router/index.js @@ -40,6 +40,10 @@ export default new Router({ path: '/metricPreview', component: resolve => require(['../components/page/dashboard/metricPreview.vue'], resolve), }, + { + path: 'overview', + component: resolve => require(['../components/page/dashboard/overview/overview.vue'],resolve) + }, { path: '/project', component: resolve => require(['../components/page/project/project.vue'], resolve),