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 @@