chore: batch commit remaining changes
CI / backend (push) Canceled after 0s
CI / frontend (push) Canceled after 0s

Includes search engine improvements, Alembic migrations,
new services (pubmed_daily_update, query_expansion),
frontend updates, and documentation sync.
This commit is contained in:
34047007@qq.com
2026-07-27 08:35:12 +08:00
parent 35b0a5c565
commit 62ca8fa6b8
82 changed files with 314248 additions and 1519 deletions
+35 -5
View File
@@ -139,15 +139,45 @@ html.dark .sky-btn {
--n-text-color: #fff !important;
--n-text-color-hover: #fff !important;
--n-text-color-pressed: #fff !important;
--n-text-color-focus: #fff !important;
--n-border: 1px solid #4a7a9a !important;
--n-border-hover: 1px solid #6ab0e0 !important;
--n-border-pressed: 1px solid #8ac0ff !important;
--n-border-focus: 1px solid #8ac0ff !important;
}
html.dark .sky-btn.n-button--ghost {
--n-text-color: #6ab0e0 !important;
--n-text-color-hover: #8ac8ff !important;
--n-text-color-pressed: #8ac8ff !important;
--n-border: 1px solid #4a7a9a !important;
--n-border-hover: 1px solid #6ab0e0 !important;
--n-border-pressed: 1px solid #8ac0ff !important;
}
html.dark .sky-btn.n-button--ghost {
--n-text-color: #6ab0e0 !important;
--n-border: 1px solid #4a7a9a !important;
--n-border-hover: 1px solid #6ab0e0 !important;
--n-border-pressed: 1px solid #8ac0ff !important;
/* Dark mode NSelect text visibility */
html.dark .n-select .n-base-selection-label {
--n-text-color: #e0e0e0 !important;
}
/* Dark mode NSelect popup — hover/selected 选项文字颜色 */
html.dark .n-base-select-menu .n-base-select-option--hover {
color: #fff !important;
}
html.dark .n-base-select-menu .n-base-select-option--selected {
color: #fff !important;
}
html.dark .n-base-select-menu .n-base-select-option--hover .n-base-select-option__check,
html.dark .n-base-select-menu .n-base-select-option--selected .n-base-select-option__check {
color: #fff !important;
}
html.dark .sky-btn:focus,
html.dark .sky-btn:focus-visible,
html.dark .sky-btn:active {
color: #fff !important;
}
html.dark ::selection {
background: #1a6bb0;
color: #fff;
}
html.dark .sky-btn.n-button--error-type {
--n-color: #4a2020 !important;