NEZ-1072 feat: 主题切换

This commit is contained in:
chenjinsong
2021-11-01 17:23:01 +08:00
parent 1e017d3060
commit 914c096463
395 changed files with 23682 additions and 23372 deletions

View File

@@ -765,486 +765,3 @@ export default {
}
}
</script>
<style scoped>
.nz-icon.nz-icon-shanchu1 {
font-size: 14px;
}
/* start--param*/
.param-btn {
float: right;
height: 27px;
margin-top: -3px;
}
.param-btn-active {
background-color: #656565;
color: white;
border: 1px solid #656565;
}
.param-btn-active:hover, .param-btn-active:focus {
background-color: #656565;
color: white;
}
.param-btn-clear {
background-color: #D4D4D4;
border: 1px solid #D4D4D4;
color: white;
}
.param-btn-clear:hover, .param-btn-clear:focus {
background-color: #D4D4D4;
color: white;
}
.param-box {
height: 200px;
overflow: auto;
border: none;
}
.param-box-row {
padding: 7px 10px 0 10px;
position: relative;
}
.param-box-row:last-of-type {
padding-bottom: 7px;
}
.param-box-row-key, .param-box-row-value {
display: inline-block;
width: 50px;
}
.param-box-row-eq {
display: inline-block;
width: 14px;
text-align: center;
height: 22px;
line-height: 22px;
color: #c4c7cF;
}
/* end--param*/
/* begin--小盒子*/
.right-child-boxes {
height: calc(100% - 120px);
position: relative;
}
.endpoint-to-right-symbol {
position: absolute;
top: calc(50% - 28px);
left: 274px;
cursor: pointer;
font-size: 18px;
}
.right-child-box {
height: 100%;
}
.assets-box {
float: left;
border: 1px solid #DCDFE6;
border-radius: 4px;
width: 320px;
}
.endpoints-box {
margin: 0 0 0 340px;
width: 445px;
}
.endpoints-box.endpoints-box-snmp {
width: 380px;
}
.right-child-box .el-input-group {
width: 187px;
float: right;
margin: 7px 5px 0 0;
}
.right-child-box .module-info .el-input {
display: inline-block;
}
.right-child-box .module-info {
display: inline-block;
height: 22px;
vertical-align: middle;
position: absolute;
top: 5px;
}
.right-child-box-title {
padding: 9px 0 0 9px;
display: inline-block;
}
.endpoints-box-module-info {
background: #eeeeee;
width: 100%;
height: 33px;
position: relative;
}
.endpoints-box-module-info .title {
line-height: 33px;
color: #5e5e5e;
padding-left: 5px;
display: inline-block;
}
.module-info-port {
width: 53px;
right: 309px;
}
.module-info-port-snmp {
right: 142px;
}
.module-info-param {
width: 89px;
right: 116px;
}
.module-info-labels {
width: 89px;
right: 216px;
}
.module-info-labels-snmp {
right: 50px;
}
.module-info-path {
width: 70px;
right: 42px;
}
.endpoint-info-param {
width: 80px;
}
.right-child-box .module-info-cover {
right: 4px;
padding: 0px 6px;
margin-right: 5px;
}
.endpoints-box-endpoints {
border-radius: 4px;
border: 1px solid #dcdfe6;
height: calc(100% - 39px);
margin-top: 6px;
transition: border-color .2s cubic-bezier(.645,.045,.355,1);
}
.endpoint-param-pop{
max-height: 200px;
overflow: auto;
}
/* end--小盒子*/
/* begin--子弹框*/
.right-sub-box {
width: 170px;
height: 225px;
position: fixed;
z-index: 2;
padding: 0;
}
/* begin--搜索框*/
.endpoint-asset-search {
position: relative;
margin: 0;
z-index: 11;
}
.endpoint-asset-search button {
height: 24px !important;
}
.endpoint-asset-search-dropdown {
position: absolute;
top: 25px;
background-color: #444;
border-radius: 2px;
width: 58px;
left: 0;
}
.endpoint-asset-search-dropdown-item {
text-align: center;
line-height: 22px;
height: 22px;
cursor: default;
color: white;
font-size: 12px;
}
.endpoint-asset-label-txt {
display: inline-block;
min-width: 19px;
text-align: center;
}
.endpoint-asset-search-dropdown-item:first-of-type {
border-radius: 4px 4px 0 0;
}
.endpoint-asset-search-dropdown-item:last-of-type {
border-radius: 0 0 4px 4px;
}
.endpoint-asset-search-dropdown-item:hover {
background-color: #222;
color: #ff9900;
}
.endpoint-asset-search-input {
display: inline-block;
width: 100px;
vertical-align: top;
}
.checkbox-mc{
position: absolute;
top: 0;
left: 0;
width: 14px;
height: 14px;
z-index:1;
}
/* end--搜索框*/
/* begin--table*/
.endpoint-sub-table {
padding-top: 13px;
height: calc(100% - 83px);
width: 320px;
}
.line-100 {
margin-bottom: 3px;
width: 320px;
}
.endpoint-sub-table-head {
line-height: 28px;
height: 30px;
width: 600px;
}
.endpoint-sub-table-row, .endpoint-sub-table-row-disabled {
line-height: 28px;
height: 30px;
color: #656565;
position: relative;
width: 600px;
}
.endpoint-sub-table-row:hover {
background-color: #dadada;
cursor: default;
}
.endpoint-sub-table-row-active {
background-color: #dadada;
}
.endpoint-sub-table-row-selected {
background-color: #656565;
color: white;
}
.endpoint-sub-table-col {
display: inline-block;
padding-left: 10px;
width: 100px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.endpoint-sub-table-paginate-all {
position: absolute;
left: 10px;
bottom: 17px;
color: #5a5a5a;
}
.endpoint-sub-table-body {
font-size: 15px;
position: relative;
height: calc(100% - 37px);
}
.endpoint-sub-table-body-dialog {
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.7);
position: absolute;
z-index: 10;
top: 0;
}
.endpoints-clear-btn {
margin: 6px 0 0 7px;
}
.asset-and-endpoint{
width: 100%;
display: flex;
height: 480px;
}
.right-box-asset-table{
width: 37.5%;
margin-right: 2%;
background: #FFFFFF;
border: 1px solid #E7EAED;
border-radius: 2px;
position: relative;
}
.disabled-asset-table{
position: absolute;
width: calc(100% - 2px);
height: calc(100% - 2px);
z-index: 2;
background: #999999;
left: 1px;
top: 1px;
opacity: 0.1;
}
.asset-allselect{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
}
.right-box-endpoint-table{
width: 60%;
background: #FFFFFF;
border: 1px solid #E7EAED;
border-radius: 2px;
}
/* end--table*/
/* end--子弹框*/
.search-box{
width: calc(100% - 10px);
padding: 10px 5px;
border-bottom: 1px solid #E7EAED;
display: flex;
}
/deep/ .new-search .search-input-all{
width: auto;
flex: 1;
}
.jump-input{
width: 38px;
height: 24px;
}
.jump-pages{
font-size: 14px;
color: #333333;
text-align: left;
line-height: 24px !important;
height: 24px !important;
font-weight: 400;
margin-left: 5px;
min-width: auto !important;
}
/deep/ .jump-input .el-input__inner{
padding: 0 5px;
height: 24px;
line-height: 24px;
}
.table-bottom{
display: flex;
justify-content: space-between;
align-items: center;
}
/deep/ .el-pagination .btn-next, /deep/ .el-pagination .btn-prev{
margin-top: 3px;
}
.add-endpoint{
display: inline-block;
background: #F9F9F9;
border: 1px solid #dedede;
border-radius: 2px;
width: 28px;
height: 28px;
margin: 7px 7px 0 0;
text-align: center;
line-height: 28px;
}
.top-tool-btn{
height: 32px;
width: 32px;
border: 1px solid #dedede;
outline: none;
border-radius: 2px;
background-color: #F9F9F9;
-webkit-transition: background-color linear .1s;
transition: background-color linear .1s;
padding: 0;
}
.top-tool-btn:hover{
background-color: #fff;
}
.top-tool-btn:focus{
background-color: #fff;
border-color: #FBCEA4;
}
.top-tool-btn:focus .nz-icon{
color: #FBCEA4;
}
.endpoint-table-btn{
}
/deep/ .el-form-item__content .el-input-group {
vertical-align: unset;
}
</style>
<style lang="scss">
.el-table__row.hide-row{
display: none !important;
}
.right-box-add-endpoint {
.right-box-form>.el-form-item {
margin-left: 0;
}
.right-box-form-left.right-box-form .el-form-item .el-form-item__label {
width: 100px;
}
.asset-table /deep/ .el-table td ,.asset-table /deep/ .el-table th{
padding: 3px 0 !important;
}
}
.endpoint-asset-search .el-autocomplete>.el-input {
position: absolute;
}
.endpoint-asset-search .el-select {
width: 100px;
}
.endpoint-asset-search .el-cascader .el-input {
position: absolute;
height: 24px;
line-height: 24px;
input {
height: 24px;
line-height: 24px;
}
}
.endpoints-box-endpoints-title {
color: black;
font-weight: 400;
}
.right-box-endpoint-table .cell {
padding: 0 2px 0 10px;
}
.endpoints-box-endpoints .el-table .el-table__row td{
padding: 5px 0;
}
.module-info-param.el-input.is-disabled .el-input__inner, .endpoint-info-param.el-input.is-disabled .el-input__inner,
.endpoint-info-param.el-input.is-disabled .el-input__inner, .endpoint-info-param.el-input.is-disabled .el-input__inner {
cursor: pointer;
background-color: white;
border-color: #DCDFE6;
color: #606266;
transition: border-color .2s cubic-bezier(.645,.045,.355,1);
}
.module-info-param.el-input.is-disabled .el-input__inner:hover, .endpoint-info-param.el-input.is-disabled .el-input__inner:hover,
.endpoint-info-param.el-input.is-disabled .el-input__inner:hover, .endpoint-info-param.el-input.is-disabled .el-input__inner:hover {
border-color: #c0c4cc;
}
.endpoints-box-endpoints .el-form-item {
margin-bottom: 0;
}
.endpoints-box-endpoints .el-form-item.is-error {
margin-bottom: 22px;
}
.input-error .el-input__inner,.input-error .el-input__inner:hover,.input-error .el-input__inner:focus,
.input-error .input__inner,.input-error .input__inner:hover,.input-error .input__inner:focus {
border-color: #F56C6C !important;
}
.asset-tip {
display: table;
.tip-row {
display: table-row;
.tip-cell {
display: table-cell;
padding: 2px 4px;
}
}
}
.error{
border-color: #F56C6C !important;
}
</style>