F006 W3.xC + W5.x.x+1/3/4/5 + W6 + W7 完整批次 (17 commits) #1

Merged
direv merged 24 commits from develop into main 2026-07-05 13:07:34 +08:00
Showing only changes of commit e1cd69c7e5 - Show all commits

View File

@ -84,7 +84,7 @@ function pick(value: string) {
.rr-theme-picker-title { .rr-theme-picker-title {
font-size: 12px; font-size: 12px;
font-weight: 600; font-weight: 600;
color: var(--ink-2); color: var(--ink-2) !important;
padding: 8px 8px 12px; padding: 8px 8px 12px;
letter-spacing: 0.02em; letter-spacing: 0.02em;
} }
@ -124,17 +124,17 @@ function pick(value: string) {
.rr-theme-name { .rr-theme-name {
font-size: 13px; font-size: 13px;
font-weight: 500; font-weight: 500;
color: var(--ink); color: var(--ink) !important;
} }
.rr-theme-item.active .rr-theme-name { .rr-theme-item.active .rr-theme-name {
color: var(--brand); color: var(--brand) !important;
font-weight: 600; font-weight: 600;
} }
.rr-theme-hint { .rr-theme-hint {
margin-top: 8px; margin-top: 8px;
padding: 8px 8px 0; padding: 8px 8px 0;
font-size: 11px; font-size: 11px;
color: var(--ink-3); color: var(--ink-3) !important;
text-align: center; text-align: center;
border-top: 1px solid var(--border); border-top: 1px solid var(--border);
} }
@ -149,6 +149,16 @@ function pick(value: string) {
border-color: var(--border) !important; border-color: var(--border) !important;
color: var(--ink) !important; color: var(--ink) !important;
} }
/* 兜底: 暗主题下即使弹窗白底, 内部也用深色字 */
[data-theme="dark"] :deep(.el-popper.is-light) {
background: var(--surface) !important;
color: var(--ink) !important;
}
[data-theme="dark"] :deep(.el-popper.is-light .rr-theme-name),
[data-theme="dark"] :deep(.el-popper.is-light .rr-theme-picker-title),
[data-theme="dark"] :deep(.el-popper.is-light .rr-theme-hint) {
color: var(--ink) !important;
}
:deep(.el-popper.is-light .el-popper__arrow::before) { :deep(.el-popper.is-light .el-popper__arrow::before) {
background: var(--surface) !important; background: var(--surface) !important;
border-color: var(--border) !important; border-color: var(--border) !important;