html.dark .page-heading h1,
html.dark .panel-heading h2,
html.dark .episode-toolbar h2,
html.dark .stat-value,
html.dark .drama-cell b,
html.dark .role-card,
html.dark .cover-card-info b {
color: var(--el-text-color-primary);
}
html.dark .page-heading p,
html.dark .eyebrow,
html.dark .panel-heading p,
html.dark .episode-toolbar p,
html.dark .stat-top,
html.dark .stat-value small,
html.dark .stat-foot,
html.dark .table-result-count {
color: var(--el-text-color-secondary);
}
html.dark .stat-card,
html.dark .panel,
html.dark .role-card {
background: var(--el-bg-color-overlay);
border-color: var(--el-border-color-light);
}
html.dark .stat-icon,
html.dark .role-icon {
background: color-mix(in srgb, var(--el-color-primary) 18%, transparent) !important;
color: var(--el-color-primary) !important;
}
html.dark .role-active {
background: color-mix(in srgb, var(--el-color-primary) 14%, transparent);
border-color: var(--el-color-primary);
}
html.dark .drama-cover,
html.dark .episode-thumb,
html.dark .review-art,
html.dark .add-cover,
html.dark .upload-area .el-upload-dragger,
html.dark .permission-note {
background: var(--el-fill-color-light) !important;
color: var(--el-text-color-secondary);
border-color: var(--el-border-color);
}
html.dark .review-row .el-tag,
html.dark .drama-table .el-tag,
html.dark .episode-row .el-tag {
background: var(--el-fill-color) !important;
color: var(--el-text-color-regular) !important;
border-color: var(--el-border-color) !important;
}
html.dark .drama-table th,
html.dark .drama-table td {
background: transparent;
color: var(--el-text-color-regular);
border-color: var(--el-border-color-lighter);
}
html.dark .drama-el-table,
html.dark .dashboard-el-table {
--el-table-header-bg-color: var(--el-fill-color-light);
--el-table-tr-bg-color: var(--el-bg-color-overlay);
--el-table-bg-color: var(--el-bg-color-overlay);
--el-table-border-color: var(--el-border-color);
--el-table-row-hover-bg-color: var(--el-fill-color);
--el-table-text-color: var(--el-text-color-regular);
--el-table-header-text-color: var(--el-text-color-secondary);
}
html.dark .drama-el-table th.el-table__cell,
html.dark .dashboard-el-table th.el-table__cell,
html.dark .drama-el-table td.el-table__cell,
html.dark .dashboard-el-table td.el-table__cell {
color: var(--el-text-color-regular);
}
html.dark .el-tag.status-badge.is-online {
--el-tag-bg-color: rgba(34, 160, 90, 0.18);
--el-tag-border-color: rgba(103, 194, 58, 0.45);
--el-tag-text-color: #7dcea0;
background: rgba(34, 160, 90, 0.18) !important;
border-color: rgba(103, 194, 58, 0.45) !important;
color: #7dcea0 !important;
}
html.dark .el-tag.status-badge.is-reviewing {
--el-tag-bg-color: rgba(217, 119, 6, 0.18);
--el-tag-border-color: rgba(230, 162, 60, 0.45);
--el-tag-text-color: #f0c27a;
background: rgba(217, 119, 6, 0.18) !important;
border-color: rgba(230, 162, 60, 0.45) !important;
color: #f0c27a !important;
}
html.dark .el-tag.status-badge.is-draft {
--el-tag-bg-color: rgba(144, 147, 153, 0.18);
--el-tag-border-color: rgba(168, 171, 178, 0.4);
--el-tag-text-color: #c0c4cc;
background: rgba(144, 147, 153, 0.18) !important;
border-color: rgba(168, 171, 178, 0.4) !important;
color: #c0c4cc !important;
}
html.dark .el-tag.status-badge.is-pending {
--el-tag-bg-color: color-mix(in srgb, var(--el-color-primary) 18%, transparent);
--el-tag-border-color: color-mix(in srgb, var(--el-color-primary) 45%, transparent);
--el-tag-text-color: var(--el-color-primary-light-5);
background: color-mix(in srgb, var(--el-color-primary) 18%, transparent) !important;
border-color: color-mix(in srgb, var(--el-color-primary) 45%, transparent) !important;
color: var(--el-color-primary-light-5) !important;
}
html.dark .el-tag.status-badge.is-offline {
--el-tag-bg-color: rgba(245, 108, 108, 0.18);
--el-tag-border-color: rgba(245, 108, 108, 0.45);
--el-tag-text-color: #f3a6a6;
background: rgba(245, 108, 108, 0.18) !important;
border-color: rgba(245, 108, 108, 0.45) !important;
color: #f3a6a6 !important;
}
.v-tool-header {
color: var(--top-header-text-color);
}
.v-tags-view {
background: var(--el-bg-color);
border-color: var(--el-border-color-lighter);
}
.v-tags-view__item--close {
color: var(--el-text-color-secondary) !important;
}
html.dark .v-tool-header,
html.dark .v-tags-view {
background: var(--el-bg-color-overlay);
border-color: var(--el-border-color);
}
html.dark .v-tags-view__item {
color: var(--el-text-color-regular);
}
html.dark #v-menu .el-menu-item.is-active,
html.dark #v-menu .el-sub-menu.is-active > .el-sub-menu__title,
html.dark .v-tags-view__item.is-active {
background-color: var(--app-primary-strong) !important;
border-color: var(--app-primary-strong) !important;
}