|
|
|
@ -698,6 +698,68 @@ |
|
|
|
background-color: rgba(8, 25, 69, 0.82) !important; |
|
|
|
} |
|
|
|
|
|
|
|
/* Consistent single- and multi-select appearance across the application. */ |
|
|
|
.el-select .el-input__inner { |
|
|
|
color: #dcecff !important; |
|
|
|
background-color: rgba(27, 42, 94, 0.94) !important; |
|
|
|
border-color: #6f95de !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select .el-input__inner:hover, |
|
|
|
.el-select .el-input.is-focus .el-input__inner, |
|
|
|
.el-select .el-input__inner:focus { |
|
|
|
border-color: #43cfff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown { |
|
|
|
background-color: #0b2351 !important; |
|
|
|
border-color: #173f89 !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown .el-scrollbar, |
|
|
|
.el-select-dropdown .el-scrollbar__wrap, |
|
|
|
.el-select-dropdown .el-scrollbar__view, |
|
|
|
.el-select-dropdown .el-select-dropdown__list { |
|
|
|
background-color: #0b2351 !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown .el-select-dropdown__item { |
|
|
|
color: #dcecff !important; |
|
|
|
background-color: transparent !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown .el-select-dropdown__item.hover, |
|
|
|
.el-select-dropdown .el-select-dropdown__item:hover { |
|
|
|
color: #00ffff !important; |
|
|
|
background-color: #002a7f !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown .el-select-dropdown__item.selected { |
|
|
|
color: #00ffff !important; |
|
|
|
background-color: #002a7f !important; |
|
|
|
font-weight: 600; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after { |
|
|
|
color: #00ffff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select .el-tag { |
|
|
|
color: #00ffff !important; |
|
|
|
background-color: #002a7f !important; |
|
|
|
border-color: #3988ff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select .el-tag .el-tag__close { |
|
|
|
color: #00ffff !important; |
|
|
|
background-color: transparent !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select .el-tag .el-tag__close:hover { |
|
|
|
color: #ffffff !important; |
|
|
|
background-color: #002a7f !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown .el-scrollbar, |
|
|
|
.el-select-dropdown__wrap, |
|
|
|
.el-select-dropdown__list, |
|
|
|
@ -730,6 +792,82 @@ |
|
|
|
border-top-color: #0f124a !important; |
|
|
|
} |
|
|
|
|
|
|
|
/* Keep select option containers on the same blue surface as the menu. */ |
|
|
|
.el-select-dropdown .el-scrollbar, |
|
|
|
.el-select-dropdown .el-scrollbar__wrap, |
|
|
|
.el-select-dropdown .el-scrollbar__view, |
|
|
|
.el-select-dropdown .el-select-dropdown__list { |
|
|
|
background-color: #0b2351 !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown[x-placement^="bottom"] .popper__arrow::after { |
|
|
|
border-bottom-color: #0b2351 !important; |
|
|
|
} |
|
|
|
|
|
|
|
.el-select-dropdown[x-placement^="top"] .popper__arrow::after { |
|
|
|
border-top-color: #0b2351 !important; |
|
|
|
} |
|
|
|
|
|
|
|
/* Match vue-treeselect controls (including append-to-body menus) to el-select. */ |
|
|
|
.vue-treeselect__control { |
|
|
|
color: #dcecff !important; |
|
|
|
background-color: rgba(27, 42, 94, 0.94) !important; |
|
|
|
border-color: #6f95de !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect--open .vue-treeselect__control { |
|
|
|
border-color: #43cfff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__menu { |
|
|
|
color: #dcecff !important; |
|
|
|
background: #0b2351 !important; |
|
|
|
border-color: #173f89 !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__option, |
|
|
|
.vue-treeselect__label, |
|
|
|
.vue-treeselect__tip-text { |
|
|
|
color: #dcecff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__option--highlight, |
|
|
|
.vue-treeselect--single .vue-treeselect__option--selected, |
|
|
|
.vue-treeselect__option:has(.vue-treeselect__checkbox--checked) { |
|
|
|
color: #00ffff !important; |
|
|
|
background: #002a7f !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__option--highlight .vue-treeselect__label, |
|
|
|
.vue-treeselect--single .vue-treeselect__option--selected .vue-treeselect__label, |
|
|
|
.vue-treeselect__option:has(.vue-treeselect__checkbox--checked) .vue-treeselect__label { |
|
|
|
color: #00ffff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__checkbox--checked, |
|
|
|
.vue-treeselect__checkbox--indeterminate { |
|
|
|
background: #002a7f !important; |
|
|
|
border-color: #00ffff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__multi-value-item { |
|
|
|
color: #00ffff !important; |
|
|
|
background: #002a7f !important; |
|
|
|
border-color: #3988ff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__value-remove { |
|
|
|
color: #00ffff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__placeholder { |
|
|
|
color: rgba(220, 236, 255, 0.5) !important; |
|
|
|
} |
|
|
|
|
|
|
|
.vue-treeselect__input { |
|
|
|
color: #dcecff !important; |
|
|
|
} |
|
|
|
|
|
|
|
.splitpanes.default-theme .splitpanes__splitter { |
|
|
|
background-color: #0B2567 !important; |
|
|
|
border-color: #0B2567 !important; |
|
|
|
|