From 28a2795ac8b5409fca19e88f236cb14d9cb29642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8A=B2=E6=9D=BE?= Date: Mon, 17 Feb 2020 17:29:15 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E8=B0=83=E6=95=B4=E5=85=A8=E5=B1=80tab?= =?UTF-8?q?le=E3=80=81=E4=BE=A7=E6=BB=91=E6=8C=89=E9=92=AE=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.侧滑的按钮大小更改 2.table表头配置放在最后一列 3.table表头高度减小 --- nezha-fronted/src/assets/stylus/main.scss | 32 +++++++++++-------- .../src/components/common/header.vue | 9 +++--- .../common/rightBox/addEndpointBox.vue | 4 +-- .../common/rightBox/alertConfigBox.vue | 4 +-- .../common/rightBox/editEndpointBox.vue | 4 +-- .../components/common/rightBox/moduleBox.vue | 4 +-- .../components/common/rightBox/panelBox.vue | 4 +-- .../components/common/rightBox/projectBox.vue | 4 +-- .../src/components/page/alert/config.vue | 4 +-- .../src/components/page/alert/list.vue | 4 +-- .../src/components/page/asset/asset.vue | 10 +++--- .../components/page/asset/assetAddUnit.vue | 4 +-- .../components/page/asset/assetEditUnit.vue | 4 +-- .../src/components/page/config/account.vue | 8 ++--- .../src/components/page/config/promServer.vue | 12 +++---- .../components/page/dashboard/chartBox.vue | 4 +-- .../src/components/page/project/project.vue | 13 +++----- 17 files changed, 66 insertions(+), 62 deletions(-) diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index b6b808cd2..9c01af841 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -118,6 +118,9 @@ li{ .nz-btn-min-width-82 { min-width: 82px; } +.nz-btn-min-width-100 { + min-width: 100px; +} .nz-btn-min-width-120 { min-width: 120px; } @@ -506,8 +509,8 @@ li{ } //小信息栏边框 .nz-table.el-table th .cell{ - height: 36px; - line-height: 36px; + height: 32px; + line-height: 32px; display:flex; background-image: linear-gradient(#f8f8f8, #e6e6e6); border-right: 1px solid #d4d4d4; @@ -517,9 +520,9 @@ li{ height: 38px; line-height: 38px; } -.nz-table .el-table__row td:first-of-type { - padding-left: 38px; -} +/*.nz-table .el-table__row td:first-of-type { + padding-left: 38px; +}*/ .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow { /*覆盖tooltip小三角颜色*/ border-top-color: #ebeef5; } @@ -528,22 +531,21 @@ li{ } .nz-table-gear { display: inline-block; - width: 38px; - text-align: center; - border-right: 2px solid #d4d4d4; + width: 8px; box-sizing: border-box; - float: left; - margin-left: -10px; + border-left: 1px solid white; + position: relative; } .nz-table-gear>i { cursor: pointer; + position: absolute; + left: 7px; } .nz-table-txt { + border-right: 1px solid #d4d4d4; + width: calc(100% - 19px); display: inline-block; - border-left:1px solid #fff; box-sizing: border-box; - float: left; - padding-left: 10px; } /* end--内容*/ @@ -1115,3 +1117,7 @@ li{ height: 25px; line-height: 25px !important; } + +.el-textarea textarea { + height: 140px !important; +} diff --git a/nezha-fronted/src/components/common/header.vue b/nezha-fronted/src/components/common/header.vue index 02294e42a..8a27fecbd 100644 --- a/nezha-fronted/src/components/common/header.vue +++ b/nezha-fronted/src/components/common/header.vue @@ -43,9 +43,9 @@ @@ -56,11 +56,11 @@