2025-09-01 16:55:44 +08:00
|
|
|
$border-color: #12fbff;
|
2025-09-04 13:42:48 +08:00
|
|
|
$btn-confirm: #1c918a;
|
|
|
|
|
$btn-del: #d43030;
|
|
|
|
|
$btn-edit: #ff8d1a;
|
|
|
|
|
$bg1-color: #052f4d;
|
|
|
|
|
$bg2-color: #2169c31f;
|
|
|
|
|
$bg3-color: #00d2ff1f;
|
|
|
|
|
|
|
|
|
|
$text-color: #a6b8dd;
|
|
|
|
|
|
|
|
|
|
$green: #27a188;
|
|
|
|
|
$tab-border: #1489c0;
|
|
|
|
|
|
|
|
|
|
$table-border: #1c797a;
|
|
|
|
|
$table-bg: #072e4a;
|
|
|
|
|
$page-border: #cad2dd;
|
|
|
|
|
//级联器样式,下拉选择器样式输入框等。。。
|
2025-09-05 16:40:35 +08:00
|
|
|
.ant-switch {
|
2025-09-11 16:14:55 +08:00
|
|
|
background: #b1c4c4;
|
|
|
|
|
}
|
2025-09-12 10:58:59 +08:00
|
|
|
.ant-switch.ant-switch-checked {
|
|
|
|
|
background: #00fffb;
|
|
|
|
|
}
|
|
|
|
|
.ant-select .ant-select-arrow {
|
|
|
|
|
background: transparent !important;
|
|
|
|
|
}
|
|
|
|
|
.ant-select .ant-select-clear {
|
|
|
|
|
background: transparent !important;
|
2025-09-05 16:40:35 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ant-switch .ant-switch-handle::before {
|
|
|
|
|
background-color: #0a1b2f !important;
|
|
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
.ant-select,
|
2025-09-01 16:55:44 +08:00
|
|
|
.ant-cascader {
|
|
|
|
|
.ant-select-selector {
|
2025-08-29 15:48:33 +08:00
|
|
|
background: none !important;
|
2025-09-01 16:55:44 +08:00
|
|
|
border: 1px solid $border-color !important;
|
2025-09-04 13:42:48 +08:00
|
|
|
color: #fff;
|
2025-09-01 16:55:44 +08:00
|
|
|
}
|
|
|
|
|
.ant-select-arrow {
|
|
|
|
|
color: $border-color;
|
|
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
.ant-select-selection-placeholder {
|
2025-09-01 16:55:44 +08:00
|
|
|
color: #ffffff3b;
|
|
|
|
|
}
|
2025-08-29 15:48:33 +08:00
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
.ant-input,
|
|
|
|
|
.ant-input-affix-wrapper,
|
2025-09-05 09:28:00 +08:00
|
|
|
.ant-picker,
|
2025-09-05 16:40:35 +08:00
|
|
|
.ant-input-number {
|
2025-09-04 13:42:48 +08:00
|
|
|
background: none !important;
|
|
|
|
|
border: 1px solid $border-color !important;
|
|
|
|
|
color: #fff;
|
|
|
|
|
}
|
2025-09-05 16:40:35 +08:00
|
|
|
.ant-input::placeholder {
|
|
|
|
|
color: #ffffff3b !important;
|
|
|
|
|
}
|
|
|
|
|
:deep(.ant-picker) {
|
|
|
|
|
.ant-picker-input > input,
|
|
|
|
|
.ant-picker-separator {
|
2025-09-04 13:42:48 +08:00
|
|
|
color: #fff !important;
|
|
|
|
|
}
|
2025-09-11 16:14:55 +08:00
|
|
|
.ant-picker-input input::placeholder {
|
2025-09-04 13:42:48 +08:00
|
|
|
color: #ffffff3b !important;
|
|
|
|
|
}
|
2025-09-12 10:58:59 +08:00
|
|
|
.ant-picker-suffix {
|
2025-09-11 16:14:55 +08:00
|
|
|
color: #ffffff !important;
|
|
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
}
|
|
|
|
|
.ant-input-affix-wrapper {
|
|
|
|
|
.ant-input {
|
|
|
|
|
border: none !important;
|
|
|
|
|
}
|
|
|
|
|
}
|
2025-09-05 09:28:00 +08:00
|
|
|
.ant-radio-wrapper,
|
|
|
|
|
.ant-input-number .ant-input-number-input,
|
|
|
|
|
:deep(.ant-input-number-input),
|
|
|
|
|
:deep(.ant-select-selection-item) {
|
2025-09-04 13:42:48 +08:00
|
|
|
color: #fff;
|
|
|
|
|
}
|
|
|
|
|
//表单
|
|
|
|
|
.ant-form {
|
|
|
|
|
.ant-form-item-label > label {
|
|
|
|
|
color: #fff;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-09-01 16:55:44 +08:00
|
|
|
//按钮样式
|
|
|
|
|
// .ant-btn{
|
|
|
|
|
// padding: 4px 8px;
|
|
|
|
|
// }
|
2025-09-04 13:42:48 +08:00
|
|
|
.ant-btn-primary {
|
|
|
|
|
background: $btn-confirm;
|
|
|
|
|
&:hover {
|
2025-09-01 16:55:44 +08:00
|
|
|
background: $btn-confirm;
|
2025-09-04 13:42:48 +08:00
|
|
|
opacity: 0.8;
|
|
|
|
|
}
|
|
|
|
|
&:active {
|
|
|
|
|
background: #0f6f6a;
|
|
|
|
|
}
|
2025-09-05 16:40:35 +08:00
|
|
|
|
|
|
|
|
&:disabled {
|
|
|
|
|
border: none;
|
2025-09-11 16:14:55 +08:00
|
|
|
// color: #fff;
|
|
|
|
|
background: $btn-confirm;
|
2025-09-05 16:40:35 +08:00
|
|
|
}
|
2025-08-29 15:48:33 +08:00
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
.btn-del {
|
2025-09-01 16:55:44 +08:00
|
|
|
background: $btn-del;
|
2025-09-04 13:42:48 +08:00
|
|
|
&:hover {
|
|
|
|
|
background: $btn-del;
|
|
|
|
|
opacity: 0.8;
|
|
|
|
|
}
|
|
|
|
|
&:active {
|
|
|
|
|
background: $btn-del;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.btn-edit {
|
|
|
|
|
background: $btn-edit;
|
|
|
|
|
&:hover {
|
|
|
|
|
background: $btn-edit;
|
|
|
|
|
opacity: 0.8;
|
|
|
|
|
}
|
|
|
|
|
&:active {
|
|
|
|
|
background: $btn-edit;
|
|
|
|
|
}
|
2025-09-01 16:55:44 +08:00
|
|
|
}
|
|
|
|
|
//modal样式
|
2025-09-05 16:40:35 +08:00
|
|
|
// 删除弹框
|
|
|
|
|
.ant-modal-confirm-title {
|
|
|
|
|
color: #fff !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ant-modal .ant-modal-close {
|
|
|
|
|
color: #fff;
|
|
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
.ant-modal .ant-modal-content {
|
|
|
|
|
background-image: url('@/assets/images/modalBg.png');
|
|
|
|
|
background-size: 100% 100%;
|
|
|
|
|
background-color: #ffffff00 !important;
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
}
|
|
|
|
|
.ant-modal .ant-modal-footer {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
//表单中的表格样式
|
2025-09-05 16:40:35 +08:00
|
|
|
.ant-form {
|
|
|
|
|
.ant-table-thead {
|
|
|
|
|
background: rgba(30, 85, 95, 1) !important;
|
|
|
|
|
}
|
|
|
|
|
:deep(.ant-table-thead > tr > th) {
|
|
|
|
|
border-inline: 1px solid transparent !important;
|
|
|
|
|
background: transparent;
|
|
|
|
|
color: #fff !important;
|
|
|
|
|
border-bottom: none !important; /* 可选:去除底部边框 */
|
|
|
|
|
}
|
|
|
|
|
:deep(.ant-table-tbody) {
|
|
|
|
|
color: #fff;
|
|
|
|
|
background: $table-bg;
|
|
|
|
|
border: 1px solid $table-border !important;
|
|
|
|
|
border-radius: 0px 0px 20px 20px;
|
|
|
|
|
}
|
|
|
|
|
:deep(.ant-table-wrapper .ant-table-tbody > tr.ant-table-placeholder:hover > td) {
|
|
|
|
|
background: transparent !important;
|
|
|
|
|
}
|
|
|
|
|
:deep(.ant-empty-description) {
|
|
|
|
|
color: #fff !important;
|
|
|
|
|
}
|
2025-09-04 13:42:48 +08:00
|
|
|
}
|