/
githubmirror
/
Motrix
Обзор
Документация
Войти
/
githubmirror
/
Motrix
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/renderer/components/Theme/Dark.scss
466 строк
9 KB
Dr_rOot
fix: select dropdown dark style
19 май 2023, 18:31
19 май 2023, 18:31
e579146
Код
Авторство
О чём код?
.theme-dark { .title-bar .window-actions > li { color: $--dk-titlebar-actions-color; &:hover { background-color: $--dk-titlebar-actions-active-background; } &.win-close-btn:hover { background-color: $--dk-titlebar-close-active-background; } } .logo > a { color: $--dk-app-logo-color; } .app-info .app-version span { color: $--dk-app-version-color; } .app-info .engine-info { h4 { color: $--dk-app-engine-title-color; } ul { color: $--dk-app-engine-info-color; } } .copyright a { color: $--dk-app-copyright-color; } .aside { background-color: $--dk-aside-background; } .subnav { background-color: $--dk-subnav-background; color: $--dk-subnav-text-color; } .subnav-inner { h3 { color: $--dk-subnav-title-color; } ul li { &:hover, &.active { background-color: $--dk-subnav-active-background; i, span, svg { color: $--dk-subnav-active-text-color; } } } } .form-actions { background: $--dk-form-actions-background; } .main { background-color: $--dk-main-background; } .panel { background-color: $--dk-panel-background; } .panel .panel-header { border-bottom-color: rgba(255, 255, 255, 0.1); h4 { color: $--dk-panel-title-color; } } .task-item { background-color: $--dk-task-item-backgroud; border-color: $--dk-task-item-border-color; &:hover { border-color: $--dk-task-item-hover-border-color; } } .selected .task-item { border-color: $--dk-task-item-hover-border-color; } .task-name { color: $--dk-task-item-text-color; } .task-actions { color: $--dk-task-action-color; } .task-item-actions { background-color: $--dk-task-item-action-background; border-color: $--dk-task-item-action-border-color; &:hover { border-color: $--dk-task-item-action-hover-border-color; color: $--dk-task-item-action-hover-color; background-color: $--dk-task-item-action-hover-background; } } .mo-speedometer { background-color: $--dk-speedometer-background; border-color: $--dk-speedometer-border-color; } .no-task { color: $--dk-no-task-color; } .mo-table-wrapper { border-color: $--dk-table-border-color; } .graphic-box { border-color: $--dk-task-detail-box-border; background-color: $--dk-graphic-box-background; } .graphic-atom-s0 { fill: $--dk-graphic-atom-color-0; } .graphic-atom-s1 { fill: $--dk-graphic-atom-color-1; } .graphic-atom-s2 { fill: $--dk-graphic-atom-color-2; } .graphic-atom-s3 { fill: $--dk-graphic-atom-color-3; } .graphic-atom-s4 { fill: $--dk-graphic-atom-color-4; } .form-static-value { color: #e7e7e7; } /* Element UI -------------------------- */ .el-progress-bar__outer { background-color: #4a4a4a; } .el-input__inner, .el-textarea__inner { background-color: #373737; border-color: #5f5f5f; color: #eee; &:focus { outline: none; border-color: $--color-primary; } &::placeholder { color: #777; } } .el-input.is-disabled .el-input__inner { background-color: #373737; border-color: #5f5f5f; color: #aaa; } .el-input-group__append, .el-input-group__prepend { background-color: #333; border-color: #5f5f5f; color: #e7e7e7; } .el-input-number__increase, .el-input-number__decrease { background-color: #333; color: #e7e7e7; } .el-input-number__decrease { border-right-color: #5f5f5f; } .el-input-number__increase { border-left-color: #5f5f5f; } .el-input-number.is-controls-right .el-input-number__increase { border-left-color: #5f5f5f; border-bottom-color: #5f5f5f; } .el-input-number.is-controls-right .el-input-number__decrease { border-left-color: #5f5f5f; } .el-form-item__label, .el-checkbox, .el-radio { color: $--dk-preference-form-text-color; } .el-switch__core, .el-checkbox__inner { border-color: #606060; background-color: #5c5d5f; } .el-select .el-input .el-select__caret { color: #e7e7e7; } .el-select-dropdown { background-color: #3d3d3d; border-color: #606060; } .el-select-dropdown__item { color: #eee; &.selected { color: $--color-primary; } &.hover, &:hover { background-color: $--color-primary; color: #fff; } } .el-select-dropdown.is-multiple .el-select-dropdown__item.selected { background-color: #3d3d3d; color: $--color-primary; } .el-upload-dragger { background-color: #2d2d2d; border-color: #606060; > i, .el-upload__text { color: #a2a3a4; } } .el-popper[x-placement^="top"] .popper__arrow { border-top-color: #606060; &:after { border-top-color: #3d3d3d; } } .el-popper[x-placement^="right"] .popper__arrow { border-right-color: #606060; &:after { border-right-color: #3d3d3d; } } .el-popper[x-placement^="bottom"] .popper__arrow { border-bottom-color: #606060; &:after { border-bottom-color: #3d3d3d; } } .el-popper[x-placement^="left"] .popper__arrow { border-left-color: #606060; &:after { border-left-color: #3d3d3d; } } .el-button { background-color: #5b5b5b; border-color: #606060; color: #e6e6e6; &:hover, &:focus { color: $--color-primary-light-4; border-color: #606060; background-color: #333; } } .el-button--primary { color: #eee; background-color: $--color-primary; border-color: $--color-primary; &:hover, &:focus { background: $--color-primary; border-color: $--color-primary; color: #fff; } } .el-button--danger.is-plain { color: #ff6157; background-color: #5b5b5b; border-color: #ffc0bc; } .el-button--danger.is-plain:hover, .el-button--danger.is-plain:focus { background-color: #ff6157; border-color: #ff6157; color: #fff; } /* Message */ .el-message { background-color: #2d2d2d; border-color: #606060; } .el-message__closeBtn { color: rgba(255, 255, 255, 0.3); } .el-message--info .el-message__content { color: #a2a3a4; } .el-message--success { background-color: #2d2d2d; border-color: #606060; .el-message__content { color: #67c23a; } } .el-message--warning { background-color: #2d2d2d; border-color: #606060; .el-message__content { color: #e6a23c; } } .el-message--error { background-color: #2d2d2d; border-color: #606060; .el-message__content { color: #f56c6c; } } /* Dialog */ .el-dialog { background-color: $--dk-dialog-background; .el-dialog__body { color: $--dk-dialog-text-color; } } .add-task-dialog .el-dialog__footer { background-color: $--dk-add-task-dialog-footer-background; } .torrent-file-list { border-color: $--dk-table-border-color; } .el-table { background-color: $--dk-table-background; color: $--dk-table-text-color; tr { background-color: $--dk-table-background; } th { background-color: $--dk-table-th-background; color: $--dk-table-text-color; } th.is-leaf, td { background-color: $--dk-table-background; color: $--dk-table-text-color; border-bottom-color: $--dk-table-border-color; } } .el-table thead th.is-leaf { background-color: $--dk-table-th-background; } .el-table--enable-row-hover .el-table__body tr:hover > td, .el-table--enable-row-hover .el-table__body tr.el-table__row--striped:hover > td { background-color: $--dk-table-hover-background; } .el-table--group::after, .el-table--border::after, .el-table::before { background-color: $--dk-table-border-color; } .el-table--striped .el-table__body tr.el-table__row--striped td { background-color: $--dk-table-striped-background; } /* Tabs */ .el-tabs__item { color: #a2a3a4; &.is-active { color: $--color-primary; } } .el-tabs__nav-wrap::after { background-color: #606060; } .form-preference .el-form-item__content { color: $--dk-preference-form-text-color; } .form-preference .el-switch__label { color: $--dk-preference-form-text-color; } .form-preference .el-checkbox__input.is-checked + .el-checkbox__label { color: $--dk-preference-form-text-color; } .form-preference .el-form-item { a { color: #dfdfdf; &:hover { color: #eee; } &:active { color: #eee; } } } /* Divider */ .el-divider { background-color: #666; } .el-divider__text { background-color: $--dk-panel-background; color: #a7a7a7; } /* Popover */ .el-popover { background-color: $--dk-popover-background; border-color: $--dk-popover-border-color; } .el-tag.el-tag--info.el-tag--light { background-color: #5b5b5b; border-color: #606060; color: #e6e6e6; } .el-tag__close.el-icon-close { color: #2d2d2d; } }