CN-1612 feat: 部分css重构内容: Administration下的界面、tabs和分页

This commit is contained in:
刘洪洪
2024-04-08 11:06:28 +08:00
parent 8e5a45bfcf
commit 26e3b7a4eb
20 changed files with 308 additions and 383 deletions

View File

@@ -2,6 +2,12 @@
.administration-tabs {
height: 18px;
}
.administration__tabs {
width: 100%;
padding-bottom: 26px;
}
.administration-container {
height: calc(100% - 86px);
flex-direction: column;
@@ -10,10 +16,15 @@
.list-page {
.main-container {
padding: 0;
.cn-pagination {
height: 34px;
}
}
}
.administration-container__body {
height: 100%;
}
}
}

View File

@@ -1,20 +1,24 @@
.appearance{
.appearance {
height: 100%;
display:flex;
flex-direction:column;
display: flex;
flex-direction: column;
.appearance-form {
padding-top:40px;
padding-left:100px;
background-color: white;
padding-top: 40px;
padding-left: 100px;
background-color: var(--el-fill-color-blank);
position: relative;
display: flex;
flex-direction: column;
height: 100%;
.el-form-item {
margin-bottom: 27px;
}
.el-form-item__content {
width: 600px;
.el-select__wrapper {
min-height: 32px !important;
line-height: 32px;
@@ -22,53 +26,66 @@
font-size: 13px;
}
}
.el-form--default.el-form--label-top .el-form-item .el-form-item__label {
margin-bottom: 4px;
}
.el-input {
width:600px;
width: 600px;
}
.el-form .el-form-item .el-form-item__label {
padding-bottom: 6px;
font-size: 14px;
line-height: 16px;
}
.appearance__option {
display: flex;
justify-content: space-between;
}
}
.edit-appearance-base__footer {
display: flex;
align-items: center;
justify-content: flex-start;
height: 100px;
margin-top: 3px;
padding-left:200px;
padding-left: 200px;
.footer__btn {
margin: 0 10px;
height: 30px;
min-width: 74px;
padding: 0 15px;
color: white;
background-color: #38ACD2;
color: var(--el-color-white);
background-color: var(--el-color-business);
border: none;
border-radius: 4px;
border-radius: var(--el-border-radius-base);
outline: none;
font-size: 14px;
cursor: pointer;
transition: background-color linear .2s, color linear .1s;
transition: background-color linear var(--el-transition-duration-fast), color linear .1s;
}
.footer__btn:hover:not(.footer__btn--disabled) {
background-color: lighten(#38ACD2, 10%);
}
.footer__btn--light {
background-color: #F5F6F7;
border: 1px solid $--border-color-primary;
color: #333;
background-color: var(--el-fill-color-light);
border: 1px solid var(--el-color-info-light-7);
color: var(--el-text-color-primary);
}
.footer__btn.footer__btn--light:hover:not(.footer__btn--disabled) {
background-color: white;
background-color: var(--el-fill-color-blank);
border-color: lighten(#38ACD2, 40%);
color: #38ACD2;
color: var(--el-color-business);
}
.footer__btn--disabled {
opacity: .6;
cursor: default;

View File

@@ -1,43 +1,50 @@
.license{
.license {
height: 100%;
.license-form {
padding-top:40px;
padding-left:100px;
background-color: white;
padding-top: 40px;
padding-left: 100px;
background-color: var(--el-fill-color-blank);
position: relative;
display: flex;
flex-direction: column;
height: 100%;
.license-file {
display: flex;
flex-direction: row;
height: 100%;
margin-top: 3px;
.license__btn {
height: 30px;
min-width: 74px;
color: white;
background-color: #38ACD2;
color: var(--el-color-white);
background-color: var(--el-color-business);
border: none;
border-radius: 4px;
border-radius: var(--el-border-radius-base);
outline: none;
font-size: 14px;
cursor: pointer;
transition: background-color linear .2s, color linear .1s;
transition: background-color linear var(--el-transition-duration-fast), color linear .1s;
}
.license__btn:hover:not(.footer__btn--disabled) {
background-color: lighten(#38ACD2, 10%);
}
.license__btn--light {
background-color: #F5F6F7;
border: 1px solid $--border-color-primary;
color: #333;
background-color: var(--el-fill-color-light);
border: 1px solid var(--el-color-info-light-7);
color: var(--el-text-color-primary);
}
.license__btn.license__btn--light:hover:not(.license__btn--disabled) {
background-color: white;
background-color: var(--el-fill-color-blank);
border-color: lighten(#38ACD2, 40%);
color: #38ACD2;
color: var(--el-color-business);
}
.license__btn--disabled {
opacity: .6;
cursor: default;
@@ -46,15 +53,16 @@
.el-form .el-form-item {
margin-bottom: 0;
padding:4px 0;
padding: 4px 0;
.el-form-item__label {
color: #262626 !important;
color: var(--el-text-color-primary) !important;
font-weight: bold;
font-size: 14px;
}
.el-form-item__content {
color: #262626 !important;
color: var(--el-text-color-primary) !important;
font-weight: 400;
font-size: 14px;
}

View File

@@ -1,4 +1,5 @@
$color-white: var(--el-color-white);
$color-create: var(el-color-business-dark-2);
.top-tools__left {
display: flex;
@@ -49,18 +50,16 @@ $color-white: var(--el-color-white);
.top-tool-btn--delete.top-tool-btn:focus:not(.cn-btn-disabled) {
background-color: var(--cn-bg-color-light);
//border-color: #FFC4B9;
border-color: var(--el-color-danger-light-5);
i {
//color: #F0745A;
color: var(--el-color-danger);
}
}
.top-tool-btn--create {
background-color: var(--el-color-business) !important;
border-color: #2E88A6 !important;
border-color: $color-create !important;
color: $color-white;
i {
@@ -69,8 +68,8 @@ $color-white: var(--el-color-white);
}
.top-tool-btn--create:hover {
background-color: #57B8D9 !important;
border-color: #2E88A6 !important;
background-color: var(--el-color-business-light-2) !important;
border-color: $color-create !important;
color: $color-white;
i {
@@ -79,8 +78,8 @@ $color-white: var(--el-color-white);
}
.top-tool-btn--create:focus {
background-color: #31A5CD !important;
border-color: #2E88A6 !important;
background-color: var(--el-color-business) !important;
border-color: $color-create !important;
color: $color-white !important;
i {
@@ -91,7 +90,7 @@ $color-white: var(--el-color-white);
.top-tool-btn--create:disabled {
opacity: 0.66;
background-color: var(--el-color-business) !important;
border-color: #2E88A6 !important;
border-color: $color-create !important;
color: $color-white;
i {

View File

@@ -35,10 +35,8 @@ $bg-color-dark: var(--el-border-color-dark);
}
.cn-report-left-menu.cn-active {
//background: #F4FAFF;
background: var(--el-color-primary-light-9);
background: var(--el-color-business-light-9);
border-radius: 2px;
//color: #0091FF;
color: var(--el-color-business);
}
}