|
@@ -1,7 +1,7 @@
|
|
|
// button
|
|
// button
|
|
|
.el-button.el-button--noborder {
|
|
.el-button.el-button--noborder {
|
|
|
border: none;
|
|
border: none;
|
|
|
- background-color: var(--color-white);
|
|
|
|
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-theme);
|
|
color: var(--color-theme);
|
|
|
}
|
|
}
|
|
@@ -20,19 +20,23 @@ button.el-button.el-button--text {
|
|
|
padding: 4px 8px;
|
|
padding: 4px 8px;
|
|
|
border: none;
|
|
border: none;
|
|
|
background-color: transparent;
|
|
background-color: transparent;
|
|
|
- span {
|
|
|
|
|
- color: var(--color-theme);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
|
- color: var(--color-theme);
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+ &:active {
|
|
|
|
|
+ span {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.el-button.el-button--default {
|
|
.el-button.el-button--default {
|
|
|
- background-color: var(--color-white);
|
|
|
|
|
|
|
+ background-color: var(--color-btn-default-bg-color);
|
|
|
color: var(--color-neutral-1);
|
|
color: var(--color-neutral-1);
|
|
|
- border: 1px solid var(--color-border);
|
|
|
|
|
|
|
+ fill: var(--color-neutral-1);
|
|
|
|
|
+ border: 1px solid var(--color-select-border);
|
|
|
|
|
+ margin-left: 8px !important;
|
|
|
&:hover {
|
|
&:hover {
|
|
|
border: 1px solid var(--color-btn-default-bg-hover);
|
|
border: 1px solid var(--color-btn-default-bg-hover);
|
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
@@ -41,22 +45,15 @@ button.el-button.el-button--text {
|
|
|
color: var(--color-theme);
|
|
color: var(--color-theme);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- &:focus {
|
|
|
|
|
- border: 1px solid var(--color-btn-default-bg-hover);
|
|
|
|
|
- background-color: var(--color-btn-default-bg-hover);
|
|
|
|
|
- fill: var(--color-theme);
|
|
|
|
|
- span {
|
|
|
|
|
- color: var(--color-theme);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.el-button.el-button--main.is-plain {
|
|
|
|
|
|
|
+.el-button--main.is-plain {
|
|
|
background-color: var(--color-white);
|
|
background-color: var(--color-white);
|
|
|
border: 1px solid var(--color-border);
|
|
border: 1px solid var(--color-border);
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-theme);
|
|
color: var(--color-theme);
|
|
|
}
|
|
}
|
|
|
|
|
+ fill: var(--color-theme);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
border: 1px solid var(--color-btn-main-plain-bg-hover);
|
|
border: 1px solid var(--color-btn-main-plain-bg-hover);
|
|
|
background-color: var(--color-btn-main-plain-bg-hover);
|
|
background-color: var(--color-btn-main-plain-bg-hover);
|
|
@@ -65,12 +62,13 @@ button.el-button.el-button--text {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.el-button.el-button--main {
|
|
|
|
|
|
|
+button.el-button--main {
|
|
|
border: none;
|
|
border: none;
|
|
|
background-color: var(--color-theme);
|
|
background-color: var(--color-theme);
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
|
}
|
|
}
|
|
|
|
|
+ fill: var(--color-white);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-main-bg-hover);
|
|
background-color: var(--color-btn-main-bg-hover);
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
@@ -78,12 +76,30 @@ button.el-button.el-button--text {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+button.el-button.el-button--pain-theme {
|
|
|
|
|
+ border: 1px solid var(--color-el-btn-pain-theme-border);
|
|
|
|
|
+ background-color: var(--color-el-btn-pain-theme-bg);
|
|
|
|
|
+
|
|
|
|
|
+ fill: var(--color-el-btn-pain-theme-text);
|
|
|
|
|
+ color: var(--color-el-btn-pain-theme-text);
|
|
|
|
|
+ span {
|
|
|
|
|
+ color: var(--color-el-btn-pain-theme-text);
|
|
|
|
|
+ }
|
|
|
|
|
+ &:hover {
|
|
|
|
|
+ border-color: var(--color-el-btn-pain-theme-border);
|
|
|
|
|
+ background-color: var(--color-el-btn-pain-theme-bg-hover);
|
|
|
|
|
+ color: var(--color-white);
|
|
|
|
|
+ fill: var(--color-white);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
.el-button.el-button--success {
|
|
.el-button.el-button--success {
|
|
|
border: none;
|
|
border: none;
|
|
|
background-color: var(--color-success);
|
|
background-color: var(--color-success);
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
|
}
|
|
}
|
|
|
|
|
+ fill: var(--color-white);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-success-bg-hover);
|
|
background-color: var(--color-btn-success-bg-hover);
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
@@ -97,6 +113,7 @@ button.el-button.el-button--text {
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
|
}
|
|
}
|
|
|
|
|
+ fill: var(--color-white);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-warning-bg-hover);
|
|
background-color: var(--color-btn-warning-bg-hover);
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
@@ -110,6 +127,7 @@ button.el-button.el-button--text {
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
|
}
|
|
}
|
|
|
|
|
+ fill: var(--color-white);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-danger-bg-hover);
|
|
background-color: var(--color-btn-danger-bg-hover);
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
@@ -120,7 +138,8 @@ button.el-button.el-button--text {
|
|
|
.el-button.el-button--grey {
|
|
.el-button.el-button--grey {
|
|
|
border: none;
|
|
border: none;
|
|
|
background-color: var(--color-grey);
|
|
background-color: var(--color-grey);
|
|
|
- color: var(--color-accent-1);
|
|
|
|
|
|
|
+ color: var(--color-neutral-1);
|
|
|
|
|
+ fill: var(--color-neutral-1);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
|
fill: var(--color-theme);
|
|
fill: var(--color-theme);
|
|
@@ -133,8 +152,9 @@ button.el-button.el-button--text {
|
|
|
.el-button.el-button--blue {
|
|
.el-button.el-button--blue {
|
|
|
border: none;
|
|
border: none;
|
|
|
padding: 0 4px;
|
|
padding: 0 4px;
|
|
|
- background-color: #f6f6fe;
|
|
|
|
|
- color: var(--color-accent-1);
|
|
|
|
|
|
|
+ background-color: var(--color-btn-blue-bg);
|
|
|
|
|
+ color: var(--color-neutral-1);
|
|
|
|
|
+ fill: var(--color-neutral-1);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
background-color: var(--color-btn-default-bg-hover);
|
|
|
fill: var(--color-theme);
|
|
fill: var(--color-theme);
|
|
@@ -149,9 +169,9 @@ button.el-button.el-button--icon {
|
|
|
height: auto;
|
|
height: auto;
|
|
|
padding: 4px;
|
|
padding: 4px;
|
|
|
border: none;
|
|
border: none;
|
|
|
- background-color: #f6f6fe;
|
|
|
|
|
|
|
+ background-color: var(--color-btn-icon-bg);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
- background-color: #f6f6fe;
|
|
|
|
|
|
|
+ background-color: var(--color-btn-icon-bg);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
// 初始为黑色
|
|
// 初始为黑色
|
|
@@ -162,9 +182,10 @@ button.el-button.el-button--icon {
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-white);
|
|
color: var(--color-white);
|
|
|
}
|
|
}
|
|
|
|
|
+ fill: var(--color-white);
|
|
|
&:hover {
|
|
&:hover {
|
|
|
- background-color: var(--color-btn-default-dark-bg);
|
|
|
|
|
- fill: var(--color-btn-default-dark-hover);
|
|
|
|
|
|
|
+ background-color: var(--color-btn-default-dark-hover-bg);
|
|
|
|
|
+ fill: var(--color-btn-default-dark-hover-bg);
|
|
|
span {
|
|
span {
|
|
|
color: var(--color-btn-default-dark-hover) !important;
|
|
color: var(--color-btn-default-dark-hover) !important;
|
|
|
}
|
|
}
|
|
@@ -173,6 +194,9 @@ button.el-button.el-button--icon {
|
|
|
|
|
|
|
|
button.el-button {
|
|
button.el-button {
|
|
|
border-radius: 6px;
|
|
border-radius: 6px;
|
|
|
|
|
+ & + .el-button {
|
|
|
|
|
+ margin-left: 8px;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// pagination
|
|
// pagination
|
|
@@ -207,6 +231,7 @@ div.el-dialog {
|
|
|
padding: 0 0 8px;
|
|
padding: 0 0 8px;
|
|
|
border-radius: 12px;
|
|
border-radius: 12px;
|
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
|
|
|
+ background-color: var(--color-dialog-body-bg);
|
|
|
}
|
|
}
|
|
|
header.el-dialog__header {
|
|
header.el-dialog__header {
|
|
|
padding: 12px 16px;
|
|
padding: 12px 16px;
|
|
@@ -222,6 +247,13 @@ footer.el-dialog__footer {
|
|
|
div.el-dialog__body {
|
|
div.el-dialog__body {
|
|
|
padding: 16px;
|
|
padding: 16px;
|
|
|
}
|
|
}
|
|
|
|
|
+button.el-dialog__headerbtn:focus .el-dialog__close,
|
|
|
|
|
+button.el-dialog__headerbtn:hover .el-dialog__close {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+div.el-overlay {
|
|
|
|
|
+ background-color: rgba(43, 47, 54, 0.7);
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
// radio
|
|
// radio
|
|
|
label.el-radio {
|
|
label.el-radio {
|
|
@@ -239,6 +271,70 @@ label.el-radio {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+// message
|
|
|
|
|
+div.el-message {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ width: 800px;
|
|
|
|
|
+ .el-badge.el-message__badge {
|
|
|
|
|
+ display: none;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+div.el-message--error {
|
|
|
|
|
+ --el-message-bg-color: #faebec;
|
|
|
|
|
+ --el-message-border-color: #faebec;
|
|
|
|
|
+ --el-message-text-color: var(--color-danger);
|
|
|
|
|
+}
|
|
|
|
|
+div.el-message--success {
|
|
|
|
|
+ --el-message-bg-color: #e5f6f1;
|
|
|
|
|
+ --el-message-border-color: #e5f6f1;
|
|
|
|
|
+ --el-message-text-color: var(--color-success);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+div.el-message--warning {
|
|
|
|
|
+ --el-message-bg-color: #fef5eb;
|
|
|
|
|
+ --el-message-border-color: #fef5eb;
|
|
|
|
|
+ --el-message-text-color: #f19d38;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+// message box
|
|
|
|
|
+div.el-message-box {
|
|
|
|
|
+ --el-messagebox-width: 640px;
|
|
|
|
|
+ --el-messagebox-border-radius: 12px;
|
|
|
|
|
+ padding: 0;
|
|
|
|
|
+ .el-message-box__header {
|
|
|
|
|
+ height: 56px;
|
|
|
|
|
+ padding: 16px;
|
|
|
|
|
+ background-color: var(--color-message-box-header-bg);
|
|
|
|
|
+ & > span {
|
|
|
|
|
+ font-weight: 700;
|
|
|
|
|
+ font-size: var(--font-size-4);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-message-box__container {
|
|
|
|
|
+ padding: 24px 16px;
|
|
|
|
|
+ gap: 6px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-message-box__headerbtn {
|
|
|
|
|
+ height: 56px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-message-box__status {
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-message-box__title {
|
|
|
|
|
+ font-weight: 700;
|
|
|
|
|
+ font-size: var(--font-size-4);
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-message-box__message {
|
|
|
|
|
+ font-size: var(--font-size-3);
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-message-box__btns {
|
|
|
|
|
+ padding: 8px;
|
|
|
|
|
+ padding-right: 16px;
|
|
|
|
|
+ border-top: 1px solid var(--color-border);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
// drawer抽屉
|
|
// drawer抽屉
|
|
|
div.el-drawer {
|
|
div.el-drawer {
|
|
|
.el-drawer__header {
|
|
.el-drawer__header {
|
|
@@ -253,6 +349,11 @@ div.el-drawer {
|
|
|
}
|
|
}
|
|
|
.el-drawer__body {
|
|
.el-drawer__body {
|
|
|
padding: 16px;
|
|
padding: 16px;
|
|
|
|
|
+ background-color: var(--color-drawer-body-bg);
|
|
|
|
|
+ }
|
|
|
|
|
+ .el-drawer__close-btn:focus i,
|
|
|
|
|
+ .el-drawer__close-btn:hover i {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -260,7 +361,7 @@ div .el-input__inner {
|
|
|
color: var(--color-neutral-1);
|
|
color: var(--color-neutral-1);
|
|
|
font-size: var(--font-size-3);
|
|
font-size: var(--font-size-3);
|
|
|
}
|
|
}
|
|
|
-input.el-input__inner::placeholder {
|
|
|
|
|
|
|
+.el-input__inner::placeholder {
|
|
|
color: var(--color-neutral-3);
|
|
color: var(--color-neutral-3);
|
|
|
font-size: var(--font-size-3);
|
|
font-size: var(--font-size-3);
|
|
|
}
|
|
}
|
|
@@ -271,12 +372,12 @@ div .el-select__placeholder.is-transparent {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
div.el-input__wrapper {
|
|
div.el-input__wrapper {
|
|
|
- box-shadow: 0 0 0 1px var(--color-border) inset;
|
|
|
|
|
- padding-left: 8px;
|
|
|
|
|
|
|
+ box-shadow: 0 0 0 1px var(--el-border) inset;
|
|
|
|
|
+ padding: 0 8px;
|
|
|
}
|
|
}
|
|
|
div.el-input div.el-input__wrapper.is-focus {
|
|
div.el-input div.el-input__wrapper.is-focus {
|
|
|
box-shadow: 0 0 0 1px var(--color-theme) inset;
|
|
box-shadow: 0 0 0 1px var(--color-theme) inset;
|
|
|
- background-color: #ffffff !important;
|
|
|
|
|
|
|
+ background-color: var(--color-mode) !important;
|
|
|
}
|
|
}
|
|
|
div.el-input__wrapper:hover {
|
|
div.el-input__wrapper:hover {
|
|
|
box-shadow: 0 0 0 1px var(--color-theme) inset;
|
|
box-shadow: 0 0 0 1px var(--color-theme) inset;
|
|
@@ -302,22 +403,61 @@ div .el-dropdown__popper .el-dropdown__list {
|
|
|
user-select: none;
|
|
user-select: none;
|
|
|
}
|
|
}
|
|
|
div .el-checkbox__inner:hover {
|
|
div .el-checkbox__inner:hover {
|
|
|
- border-color: var(--color-border);
|
|
|
|
|
|
|
+ border-color: var(--color-select-border);
|
|
|
|
|
+}
|
|
|
|
|
+div .el-checkbox__inner {
|
|
|
|
|
+ border-color: var(--color-select-border);
|
|
|
|
|
+ background-color: #fff;
|
|
|
|
|
+}
|
|
|
|
|
+div .el-checkbox__input.is-checked .el-checkbox__inner:after {
|
|
|
|
|
+ border-color: var(--color-mode);
|
|
|
}
|
|
}
|
|
|
div .el-checkbox__input.is-checked .el-checkbox__inner {
|
|
div .el-checkbox__input.is-checked .el-checkbox__inner {
|
|
|
background-color: var(--color-theme);
|
|
background-color: var(--color-theme);
|
|
|
border-color: var(--color-theme);
|
|
border-color: var(--color-theme);
|
|
|
}
|
|
}
|
|
|
|
|
+div .el-checkbox.el-checkbox--large .el-checkbox__inner {
|
|
|
|
|
+ height: 16px;
|
|
|
|
|
+ width: 16px;
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ border-radius: 3px;
|
|
|
|
|
+}
|
|
|
|
|
+div .el-checkbox--large .el-checkbox__label {
|
|
|
|
|
+ margin-top: 1px;
|
|
|
|
|
+ padding-left: 4px;
|
|
|
|
|
+}
|
|
|
|
|
+span.el-checkbox__input.is-checked + .el-checkbox__label {
|
|
|
|
|
+ color: var(--color-neutral-2);
|
|
|
|
|
+}
|
|
|
|
|
+/* 修改选中时打勾图标的大小 */
|
|
|
|
|
+div .el-checkbox.el-checkbox--large span.el-checkbox__inner::after {
|
|
|
|
|
+ left: 4px; /* 调整左边距 */
|
|
|
|
|
+ top: 0px; /* 调整上边距 */
|
|
|
|
|
+ width: 5px; /* 打勾图标宽度 */
|
|
|
|
|
+ height: 10px; /* 打勾图标高度 */
|
|
|
|
|
+}
|
|
|
|
|
+/* 修改暗黑模式下选中时打勾图标的大小 */
|
|
|
|
|
+html.dark .el-checkbox.el-checkbox--large span.el-checkbox__inner::after {
|
|
|
|
|
+ left: 5px; /* 调整左边距 */
|
|
|
|
|
+ top: 1px; /* 调整上边距 */
|
|
|
|
|
+ width: 5px; /* 打勾图标宽度 */
|
|
|
|
|
+ height: 10px; /* 打勾图标高度 */
|
|
|
|
|
+}
|
|
|
div .el-popper__arrow,
|
|
div .el-popper__arrow,
|
|
|
div .el-popper__arrow:before {
|
|
div .el-popper__arrow:before {
|
|
|
- height: 0;
|
|
|
|
|
- width: 0;
|
|
|
|
|
|
|
+ // height: 0;
|
|
|
|
|
+ // width: 0;
|
|
|
|
|
+}
|
|
|
|
|
+.el-popper.is-dark,
|
|
|
|
|
+div.el-popper.is-dark > .el-popper__arrow:before {
|
|
|
|
|
+ background-color: var(--color-el-popper-bg);
|
|
|
|
|
+ border: var(--color-el-popper-bg);
|
|
|
}
|
|
}
|
|
|
div .el-popper[data-popper-placement^='bottom'] > .el-popper__arrow {
|
|
div .el-popper[data-popper-placement^='bottom'] > .el-popper__arrow {
|
|
|
top: 0;
|
|
top: 0;
|
|
|
}
|
|
}
|
|
|
div .el-dropdown-menu__item {
|
|
div .el-dropdown-menu__item {
|
|
|
- border: 1px solid var(--color-border);
|
|
|
|
|
|
|
+ border: 1px solid var(--color-select-border);
|
|
|
border-radius: var(--border-radius-6);
|
|
border-radius: var(--border-radius-6);
|
|
|
}
|
|
}
|
|
|
div .el-dropdown__popper.el-popper,
|
|
div .el-dropdown__popper.el-popper,
|
|
@@ -338,10 +478,12 @@ div .el-popper[data-popper-placement^='bottom'] .el-popper__arrow:before {
|
|
|
div .el-popover.el-popper {
|
|
div .el-popover.el-popper {
|
|
|
padding: 0;
|
|
padding: 0;
|
|
|
}
|
|
}
|
|
|
-.el-popper.is-dark {
|
|
|
|
|
|
|
+div.el-popper.is-dark {
|
|
|
span {
|
|
span {
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
}
|
|
}
|
|
|
|
|
+ background-color: var(--color-el-popper-bg);
|
|
|
|
|
+ border-color: var(--color-el-popper-bg);
|
|
|
}
|
|
}
|
|
|
div .el-collapse-item__arrow,
|
|
div .el-collapse-item__arrow,
|
|
|
.el-tabs__nav {
|
|
.el-tabs__nav {
|
|
@@ -359,7 +501,7 @@ div .el-collapse-item__content {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
div .el-select__wrapper {
|
|
div .el-select__wrapper {
|
|
|
- box-shadow: 0 0 0 1px var(--color-border);
|
|
|
|
|
|
|
+ box-shadow: 0 0 0 1px var(--color-select-border);
|
|
|
}
|
|
}
|
|
|
div .el-select__wrapper.is-focused {
|
|
div .el-select__wrapper.is-focused {
|
|
|
box-shadow: 0 0 0 1px var(--color-theme);
|
|
box-shadow: 0 0 0 1px var(--color-theme);
|
|
@@ -376,6 +518,11 @@ div .el-select-dropdown__item.is-hovering {
|
|
|
.el-select-dropdown__item {
|
|
.el-select-dropdown__item {
|
|
|
border-radius: var(--border-radius-6);
|
|
border-radius: var(--border-radius-6);
|
|
|
margin: 0 8px;
|
|
margin: 0 8px;
|
|
|
|
|
+
|
|
|
|
|
+ margin-bottom: 4px;
|
|
|
|
|
+ &:last-child {
|
|
|
|
|
+ margin-bottom: 0;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
div .el-badge__content--warning {
|
|
div .el-badge__content--warning {
|
|
@@ -389,6 +536,53 @@ div .el-badge {
|
|
|
margin: 8px 0 0 8px;
|
|
margin: 8px 0 0 8px;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+.el-date-table td.current:not(.disabled) span.el-date-table-cell__text {
|
|
|
|
|
+ background-color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+.el-month-table td.current:not(.disabled) span.el-date-table-cell__text {
|
|
|
|
|
+ background-color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+.el-month-table td span.el-date-table-cell__text:hover {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+.el-year-table td.current:not(.disabled) span.el-date-table-cell__text {
|
|
|
|
|
+ background-color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+.el-year-table td.today span.el-date-table-cell__text {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+.el-year-table td span.el-date-table-cell__text:hover {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+div.el-date-picker {
|
|
|
|
|
+ --el-datepicker-header-text-color: #b5b9bf;
|
|
|
|
|
+}
|
|
|
|
|
+div.el-date-picker__header {
|
|
|
|
|
+ padding-top: 4px;
|
|
|
|
|
+}
|
|
|
|
|
+span.el-date-picker__header-label {
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ margin-top: 11px;
|
|
|
|
|
+}
|
|
|
|
|
+div.el-picker-panel__content {
|
|
|
|
|
+ margin-top: 6px;
|
|
|
|
|
+}
|
|
|
|
|
+button.el-picker-panel__icon-btn:hover {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+span.el-date-picker__header-label:hover {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+button.el-time-panel__btn.confirm {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+.el-picker-panel__footer {
|
|
|
|
|
+ .el-button.is-plain {
|
|
|
|
|
+ --el-button-hover-text-color: var(--color-theme);
|
|
|
|
|
+ --el-button-hover-border-color: var(--color-theme);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
div .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
|
|
div .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
|
|
|
background-color: var(--color-table-header-bg);
|
|
background-color: var(--color-table-header-bg);
|
|
|
}
|
|
}
|
|
@@ -399,9 +593,18 @@ div .el-range-editor.is-active,
|
|
|
box-shadow: 0 0 0 1px var(--color-theme) !important;
|
|
box-shadow: 0 0 0 1px var(--color-theme) !important;
|
|
|
border-color: var(--color-theme);
|
|
border-color: var(--color-theme);
|
|
|
}
|
|
}
|
|
|
-div .el-date-table td.today .el-date-table-cell__text,
|
|
|
|
|
-.el-date-table td.available:hover {
|
|
|
|
|
- color: var(--color-theme);
|
|
|
|
|
|
|
+
|
|
|
|
|
+table.el-date-table td.available:hover {
|
|
|
|
|
+ span {
|
|
|
|
|
+ color: var(--color-theme);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+div .el-date-table td.today .el-date-table-cell__text {
|
|
|
|
|
+ color: var(--color-neutral-1);
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+}
|
|
|
|
|
+.el-date-table td .el-date-table-cell span.el-date-table-cell__text {
|
|
|
|
|
+ border-radius: 6px;
|
|
|
}
|
|
}
|
|
|
div .el-date-table td.in-range .el-date-table-cell {
|
|
div .el-date-table td.in-range .el-date-table-cell {
|
|
|
background-color: var(--color-orange-6) !important;
|
|
background-color: var(--color-orange-6) !important;
|
|
@@ -447,16 +650,30 @@ div .el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after
|
|
|
div .el-select__wrapper.is-disabled,
|
|
div .el-select__wrapper.is-disabled,
|
|
|
.el-select__wrapper.is-disabled:hover {
|
|
.el-select__wrapper.is-disabled:hover {
|
|
|
box-shadow: none !important;
|
|
box-shadow: none !important;
|
|
|
|
|
+ background-color: var(--input-disabled-bg-color);
|
|
|
|
|
+ color: var(--input-disabled-text-color);
|
|
|
}
|
|
}
|
|
|
div .scoreDialog header.el-dialog__header {
|
|
div .scoreDialog header.el-dialog__header {
|
|
|
- background: linear-gradient(
|
|
|
|
|
- 251deg,
|
|
|
|
|
- rgba(255, 255, 255, 0.3),
|
|
|
|
|
- rgba(255, 244, 235, 0.5) 22.66%,
|
|
|
|
|
- rgba(240, 243, 255, 0.5) 44.57%,
|
|
|
|
|
- rgba(224, 247, 249, 0.6) 80.46%,
|
|
|
|
|
- rgba(255, 255, 255, 0.3)
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ background: var(--dashboard-scoring-bg-color);
|
|
|
|
|
+ position: fixed;
|
|
|
|
|
+ width: 640px;
|
|
|
|
|
+ height: 48px;
|
|
|
|
|
+ border-radius: 6px 6px 0 0;
|
|
|
|
|
+}
|
|
|
|
|
+div .el-dialog.scoreDialog {
|
|
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
|
|
+}
|
|
|
|
|
+div .scoreDialog .el-dialog__body {
|
|
|
|
|
+ margin-top: 40px;
|
|
|
|
|
+}
|
|
|
|
|
+div .scoreDialog2 header.el-dialog__header {
|
|
|
|
|
+ background: var(--dashboard-scoring-bg-color);
|
|
|
|
|
+ width: 640px;
|
|
|
|
|
+ border-radius: 6px 6px 0 0;
|
|
|
|
|
+ height: 48px;
|
|
|
|
|
+}
|
|
|
|
|
+div .scoreDialog2 .el-dialog__body {
|
|
|
|
|
+ margin-top: 40px;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
div .el-textarea__inner:hover {
|
|
div .el-textarea__inner:hover {
|
|
@@ -512,10 +729,14 @@ div .el-tabs__active-bar {
|
|
|
background-color: var(--color-accent-2);
|
|
background-color: var(--color-accent-2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-div .el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner {
|
|
|
|
|
|
|
+div
|
|
|
|
|
+ .el-radio-button.is-active
|
|
|
|
|
+ .el-radio-button__original-radio:not(:disabled)
|
|
|
|
|
+ + .el-radio-button__inner {
|
|
|
background-color: var(--color-theme);
|
|
background-color: var(--color-theme);
|
|
|
border-color: var(--color-theme);
|
|
border-color: var(--color-theme);
|
|
|
- box-shadow:none
|
|
|
|
|
|
|
+ box-shadow: none;
|
|
|
|
|
+ font-weight: 700;
|
|
|
}
|
|
}
|
|
|
div .el-radio-button__inner:hover {
|
|
div .el-radio-button__inner:hover {
|
|
|
color: var(--color-theme);
|
|
color: var(--color-theme);
|
|
@@ -523,4 +744,41 @@ div .el-radio-button__inner:hover {
|
|
|
div .el-space {
|
|
div .el-space {
|
|
|
flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
|
margin: 3px 0 0 0;
|
|
margin: 3px 0 0 0;
|
|
|
-}
|
|
|
|
|
|
|
+}
|
|
|
|
|
+div .el-loading-spinner .path {
|
|
|
|
|
+ stroke: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+div .ShowAlerIcon {
|
|
|
|
|
+ width: 342px;
|
|
|
|
|
+ background-color: var(--tips-bg-color) !important;
|
|
|
|
|
+ border-color: var(--tips-bg-color) !important;
|
|
|
|
|
+}
|
|
|
|
|
+div .el-month-table td .el-date-table-cell__text {
|
|
|
|
|
+ color: var(--color-neutral-1);
|
|
|
|
|
+}
|
|
|
|
|
+div .el-month-table td.today .el-date-table-cell__text {
|
|
|
|
|
+ color: var(--color-neutral-1);
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+}
|
|
|
|
|
+div .el-select-dropdown {
|
|
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
|
|
+ border-color: var(--color-header-bg);
|
|
|
|
|
+}
|
|
|
|
|
+div label.smile_radio .el-radio__inner {
|
|
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
|
|
+}
|
|
|
|
|
+span.el-radio__inner {
|
|
|
|
|
+ border: 1px solid var(--el-radio-input-border);
|
|
|
|
|
+}
|
|
|
|
|
+div .el-radio__inner:hover {
|
|
|
|
|
+ border-color: var(--color-theme);
|
|
|
|
|
+}
|
|
|
|
|
+div .dash_popver {
|
|
|
|
|
+ background-color: var(--management-bg-color) !important;
|
|
|
|
|
+ border-radius: 12px !important;
|
|
|
|
|
+}
|
|
|
|
|
+div .DaterangeClass {
|
|
|
|
|
+ background-color: var(--management-bg-color) !important;
|
|
|
|
|
+ border-color: var(--management-bg-color) !important;
|
|
|
|
|
+ border-radius: 12px !important;
|
|
|
|
|
+}
|