You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

277 lines
7.8 KiB

/* Unified date, month, year, range and time picker theme. */
.el-date-editor.el-input .el-input__inner,
.el-date-editor.el-input__inner,
.el-date-editor .el-range-input {
color: #dcecff !important;
background: #12356c !important;
border-color: #1b91bd !important;
}
.el-date-editor.el-input .el-input__inner:hover,
.el-date-editor.el-input .el-input__inner:focus,
.el-date-editor.el-input__inner:hover,
.el-date-editor.el-input__inner.is-active {
border-color: #20cbe5 !important;
}
.el-date-editor .el-input__icon,
.el-date-editor .el-range__icon,
.el-date-editor .el-range__close-icon,
.el-date-editor .el-range-separator {
color: #35c9e9 !important;
}
.el-date-editor .el-range-input::placeholder,
.el-date-editor.el-input .el-input__inner::placeholder {
color: #829bc5 !important;
}
/* Range inputs share one continuous surface; show the cyan frame only while active. */
.el-date-editor.el-range-editor {
background: #12356c !important;
border: 1px solid #6384d8 !important;
box-shadow: none !important;
}
.el-date-editor.el-range-editor.is-active,
.el-date-editor.el-range-editor:focus-within {
border-color: #20cbe5 !important;
}
.el-date-editor.el-range-editor .el-range-input,
.el-date-editor.el-range-editor .el-range-separator {
background: transparent !important;
}
.el-picker-panel,
.card-date-editor,
.el-time-panel,
.el-time-range-picker {
color: #c8d8f2 !important;
border-color: #183f78 !important;
background: #0d2d5f !important;
box-shadow: 0 8px 22px rgba(2, 10, 38, 0.45) !important;
}
.el-picker-panel__body,
.el-picker-panel__content,
.el-date-range-picker__content,
.el-picker-panel__sidebar,
.el-time-panel__content,
.el-time-spinner__wrapper,
.el-time-spinner__list {
color: #c8d8f2 !important;
background: #0d2d5f !important;
}
.el-picker-panel__sidebar,
.el-date-range-picker__content.is-left,
.el-date-picker__header--bordered,
.el-date-table th,
.el-time-panel__footer {
border-color: rgba(70, 116, 176, 0.42) !important;
}
.el-date-picker__header-label,
.el-date-range-picker__header,
.el-picker-panel__icon-btn,
.el-picker-panel__shortcut,
.el-date-table th,
.el-month-table td .cell,
.el-year-table td .cell,
.el-time-spinner__item {
color: #c8d8f2 !important;
}
.el-date-table td.available span,
.el-date-table td.available div,
.el-date-table td.next-month span,
.el-date-table td.prev-month span {
color: inherit;
}
.el-date-table td.prev-month,
.el-date-table td.next-month,
.el-date-table td.disabled div,
.el-month-table td.disabled .cell,
.el-year-table td.disabled .cell {
color: #506b96 !important;
background: transparent !important;
}
.el-date-table td.available:hover span,
.el-month-table td .cell:hover,
.el-year-table td .cell:hover,
.el-picker-panel__icon-btn:hover,
.el-picker-panel__shortcut:hover,
.el-time-spinner__item:hover:not(.disabled):not(.active) {
color: #54ffff !important;
background: rgba(39, 106, 168, 0.45) !important;
}
.el-date-table td.in-range div,
.el-date-table td.in-range div:hover {
background: #173f78 !important;
}
.el-date-table td.start-date div,
.el-date-table td.end-date div {
color: #ffffff !important;
background: #176b9e !important;
}
.el-date-table td.today span,
.el-month-table td.today .cell,
.el-year-table td.today .cell {
color: #54ffff !important;
font-weight: 700;
}
.el-date-table td.current:not(.disabled) span,
.el-month-table td.current:not(.disabled) .cell,
.el-year-table td.current:not(.disabled) .cell {
color: #ffffff !important;
background: #1489ae !important;
}
.el-date-table td.current:not(.disabled) span,
.el-date-table td.start-date span,
.el-date-table td.end-date span {
border-radius: 50%;
}
.el-time-spinner__item.active:not(.disabled) {
color: #ffffff !important;
background: #176b9e !important;
}
.el-time-panel__btn,
.el-picker-panel__link-btn.el-button--text {
color: #54ffff !important;
}
.el-picker-panel__footer {
border-color: rgba(70, 116, 176, 0.42) !important;
background: #0d2d5f !important;
}
.el-picker-panel[x-placement^="bottom"] .popper__arrow::after,
.el-time-panel[x-placement^="bottom"] .popper__arrow::after {
border-bottom-color: #0d2d5f !important;
}
.el-picker-panel[x-placement^="top"] .popper__arrow::after,
.el-time-panel[x-placement^="top"] .popper__arrow::after {
border-top-color: #0d2d5f !important;
}
/* Unified date picker surface and selected-date typography. */
.el-picker-panel,
.el-date-picker,
.el-date-range-picker,
.el-time-panel,
.el-time-range-picker,
.card-date-editor {
background: #0b2351 !important;
background-color: #0b2351 !important;
border-radius: 2px !important;
box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.25) !important;
}
.el-picker-panel__body,
.el-picker-panel__content,
.el-date-range-picker__content,
.el-picker-panel__sidebar,
.el-time-panel__content,
.el-time-spinner__wrapper,
.el-time-spinner__list,
.el-picker-panel__footer {
background: #0b2351 !important;
background-color: #0b2351 !important;
}
.el-date-table td.current:not(.disabled) span,
.el-date-table td.start-date span,
.el-date-table td.end-date span,
.el-date-table td.today span,
.el-month-table td.current:not(.disabled) .cell,
.el-year-table td.current:not(.disabled) .cell,
.el-time-spinner__item.active:not(.disabled) {
font-family: PingFangSC-Regular, "PingFang SC", sans-serif !important;
font-size: 12px !important;
color: #00ffff !important;
letter-spacing: -0.01px !important;
line-height: 20px !important;
text-align: center !important;
text-shadow: 0 0 6px rgba(2, 31, 73, 0.47) !important;
font-weight: 400 !important;
}
.el-date-table td.current:not(.disabled) div,
.el-date-table td.start-date div,
.el-date-table td.end-date div {
background: transparent !important;
}
.el-date-table td.in-range div,
.el-date-table td.in-range div:hover {
background: rgba(39, 106, 168, 0.45) !important;
}
/* Date tables must not inherit the application's data-table zebra/grid rules. */
.el-picker-panel table tbody tr:nth-child(n) > td,
.el-picker-panel table tbody tr:nth-child(n) > th,
.el-time-panel table tbody tr:nth-child(n) > td,
.el-time-panel table tbody tr:nth-child(n) > th {
background: transparent !important;
border: 0 !important;
border-color: transparent !important;
color: #c8d8f2 !important;
font-family: PingFangSC-Regular, "PingFang SC", sans-serif !important;
font-size: 12px !important;
font-weight: 400 !important;
line-height: 20px !important;
}
.el-picker-panel table,
.el-picker-panel .el-date-table,
.el-picker-panel .el-month-table,
.el-picker-panel .el-year-table,
.el-time-panel table {
border: 0 !important;
border-collapse: collapse !important;
box-shadow: none !important;
}
.el-picker-panel .el-date-table td.current:not(.disabled) span,
.el-picker-panel .el-date-table td.start-date span,
.el-picker-panel .el-date-table td.end-date span,
.el-picker-panel .el-date-table td.today span,
.el-picker-panel .el-month-table td.current:not(.disabled) .cell,
.el-picker-panel .el-year-table td.current:not(.disabled) .cell {
background: #00a6bf !important;
color: #00ffff !important;
font-family: PingFangSC-Regular, "PingFang SC", sans-serif !important;
font-size: 12px !important;
font-weight: 400 !important;
line-height: 20px !important;
text-shadow: 0 0 6px rgba(2, 31, 73, 0.47) !important;
}
.el-picker-panel .el-date-table td.in-range div,
.el-picker-panel .el-date-table td.in-range div:hover {
background: rgba(255, 255, 255, 0.06) !important;
}
/* Today is indicated by text only; do not render a filled background. */
.el-picker-panel .el-date-table td.today span,
.el-picker-panel .el-month-table td.today .cell,
.el-picker-panel .el-year-table td.today .cell {
background: transparent !important;
color: #00ffff !important;
font-family: PingFangSC-Regular, "PingFang SC", sans-serif !important;
font-size: 12px !important;
font-weight: 400 !important;
line-height: 20px !important;
text-shadow: 0 0 6px rgba(2, 31, 73, 0.47) !important;
}