diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index a21e1fb80..4d9d8be24 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -265,6 +265,7 @@ li{ .nz-btn-group .nz-btn:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; + border-left: 1px solid rgba(162,162,162,0.5); } .nz-btn-group .nz-btn:not(:first-child):not(:last-child) { border-radius: 0; @@ -279,6 +280,10 @@ li{ .nz-btn-group.nz-btn-group-light { box-shadow: $btn-normal-shadow; } +.nz-btn-group .nz-input-group-middle input { + border-radius: 0px !important; + border: none; +} /* end--按钮组件*/ /*table提示样式*/ @@ -484,6 +489,38 @@ li{ } /* end--顶部工具栏*/ +/* begin--二级顶部工具栏*/ +.sub-top-tools { + display: flex; + height: 40px; + align-items: center; + justify-content: space-between; + border-top: 1px solid #DCDFE6; + border-bottom: 1px solid #E4E7ED; + margin: 0 -6px; + background-color: #fcfcfc; +} +.sub-top-tools>div { + margin-top: 2px; +} +.sub-top-tools .top-tool-search { + width: 260px; + margin: -1px 0 0 0; +} +.sub-top-tools .top-tool-btn-txt .nz-icon{ + display: inline-block; + font-size: 12px; + margin-right: 6px; +} +.sub-top-tool-right { + display: flex; + align-content: center; +} +.has-sub-popper { + color: red; +} +/* end--二级顶部工具栏*/ + /* start--内容*/ .nz-table.el-table{ border: none; @@ -1182,7 +1219,7 @@ li{ .query-input-active { margin-top: 1px; } -.top-tools input { +.top-tools input, .sub-top-tools input { background-color: $content-right-background-color; } .query-input-active .el-input__inner, .query-input-inactive .el-input__inner { diff --git a/nezha-fronted/src/components/common/pagination.vue b/nezha-fronted/src/components/common/pagination.vue index 9a6b491fc..7074d0f16 100644 --- a/nezha-fronted/src/components/common/pagination.vue +++ b/nezha-fronted/src/components/common/pagination.vue @@ -116,6 +116,27 @@ export default { .pagination { padding-top: 8px; text-align: center; + max-height: 42px; + } + .pagination .el-popper[x-placement^=bottom] .popper__arrow { + bottom: -6px; + margin-right: 3px; + border-top-color: #fff; + border-bottom-width: 0; + border-top-width: 6px; + top: unset; + } + .pagination .el-popper[x-placement^=bottom] .popper__arrow::after { + bottom: 1px; + margin-left: -6px; + border-top-color: #FFF; + border-bottom-width: 0; + } + .pagination .el-popper { + top: -135px !important; + } + .pagination .el-pagination { + max-height: 42px; } .pagination-size-select .el-input--mini .el-input__inner{ height: 20px; diff --git a/nezha-fronted/src/components/common/rightBox/addEndpointBox.vue b/nezha-fronted/src/components/common/rightBox/addEndpointBox.vue index 1b7db03ad..b4a7d42a9 100644 --- a/nezha-fronted/src/components/common/rightBox/addEndpointBox.vue +++ b/nezha-fronted/src/components/common/rightBox/addEndpointBox.vue @@ -839,7 +839,6 @@ display: inline-block; width: 100px; vertical-align: top; - border-right: 1px solid rgba(162,162,162,0.5); } /* end--搜索框*/ @@ -938,8 +937,4 @@ .endpoints-box-endpoints .el-form-item.is-error { margin-bottom: 22px; } - .endpoint-asset-search input { - border-radius: 0 !important; - border: 0; - } diff --git a/nezha-fronted/src/components/page/project/project.vue b/nezha-fronted/src/components/page/project/project.vue index 795ca36a3..b83585fff 100644 --- a/nezha-fronted/src/components/page/project/project.vue +++ b/nezha-fronted/src/components/page/project/project.vue @@ -1,9 +1,8 @@