.clickable { cursor: pointer !important; } .primary-color { color: $color-primary; } .text-light { color: $custom-font-light; font-weight: 400; } .el-dialog { border: var(--border-base); box-shadow: 0px 6px 16px rgb(68 28 23 / 6%); border-radius: 8px; @media (max-height: 1050px) { margin: 4em auto !important; } @media (max-height: 930px) { margin: 1em auto !important; } &.classic { .el-dialog__header { padding: 15px 20px; } .el-dialog__headerbtn { position: absolute; top: 0; right: -50px; color: var(--color-foreground-xlight); background-color: var(--color-background-dark); border-radius: 0 18px 18px 0; z-index: 110; font-size: 1.7em; text-align: center; line-height: 30px; height: 50px; width: 50px; .el-dialog__close { color: var(--color-foreground-xlight); font-weight: 400; } .el-dialog__close:hover { transform: scale(1.2); } } .el-dialog__body { color: $custom-dialog-text-color; padding: 0 20px 20px 20px; } .el-dialog__title { color: $custom-dialog-text-color; } } } .el-message-box { background-color: $custom-dialog-background; border: none; .el-message-box__headerbtn { .el-message-box__close { color: $custom-dialog-text-color; } } .el-message-box__content, .el-message-box__title { color: $custom-dialog-text-color; } .el-message-box-icon { width: var(--spacing-l); height: var(--spacing-l); &--warning { color: var(--color-warning); } } } // Notification Message .el-message p { line-height: 1.5em; } // Table .el-table { thead th { color: var(--color-text-base); background-color: var(--color-background-base); } tr { color: var(--color-text-dark); td { border: none; } } .tr { color: var(--color-text-dark); } } .el-table--striped { .el-table__body { tr.el-table__row--striped { background-color: var(--color-background-light); td { background: none; } } tr.el-table__row:hover, tr.el-table__row:hover > td { background-color: var(--color-primary-tint-3); } } } // Tabs .type-selector:focus, .el-tabs__header:focus, .el-tabs__nav-wrap:focus, .el-tabs__nav-scroll:focus, .el-tabs__nav:focus { outline: none; } .el-tabs__item.is-active { font-weight: bold; } // Loading Indicator .el-loading-mask { background-color: var(--color-foreground-xlight); opacity: 0.8; } // Pagination .el-pager li, .el-pagination .btn-prev, .el-pagination .btn-next { background: none; color: var(--color-text-dark); } .el-pagination button:disabled { background: none; color: var(--color-text-lighter); } .el-pager li.btn-quicknext, .el-pager li.btn-quickprev { color: var(--color-text-dark); } // Notification .el-notification { border-radius: 4px; border: none; } .el-notification__content { text-align: left; word-break: break-word; max-height: 60vh; overflow-y: auto; } .tags-container { .el-select-tags-wrapper .el-tag { font-size: 12px; font-weight: 400; display: flex; align-items: flex-end; &.is-closable { overflow-y: hidden; } .el-tag__close { max-height: 15px; max-width: 15px; margin-right: 6px; &:hover { background-color: $tag-close-background-hover-color !important; } } } } .add-option { > * { border: none; } .el-select .el-input.is-disabled { .el-input__icon { opacity: 1 !important; cursor: not-allowed; color: var(--color-foreground-dark); } .el-input__inner, .el-input__inner::placeholder { opacity: 1; color: var(--color-foreground-dark); } } .el-select .el-input:not(.is-disabled ) .el-input__icon { color: var(--color-text-dark); } .el-input .el-input__inner { text-align: center; } .el-input:not(.is-disabled) .el-input__inner { &, &:hover, &:focus { border-radius: var(--border-radius-base); color: var(--color-text-dark); background-color: var(--color-background-base); border-color: var(--color-foreground-base); text-align: center; } &::placeholder { color: var(--color-text-dark); opacity: 1; /** Firefox */ } } } .el-popper:not(.el-popover) { max-width: 265px; }