OncoLit: a multi-tenant oncology literature search, feed, and collaboration platform. Built with FastAPI + Vue 3 + PostgreSQL. Includes PubMed pipeline, drug approvals, AI summaries, and systematic review tools.
33 lines
815 B
TypeScript
33 lines
815 B
TypeScript
import type { GlobalThemeOverrides } from 'naive-ui'
|
|
|
|
export const themeOverrides: GlobalThemeOverrides = {
|
|
common: {
|
|
primaryColor: '#1a5276',
|
|
primaryColorHover: '#2471a3',
|
|
primaryColorPressed: '#154360',
|
|
primaryColorSuppl: '#2e86c1',
|
|
borderRadius: '8px',
|
|
fontFamily: '-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif',
|
|
},
|
|
Form: {
|
|
feedbackFontSizeSmall: '10px',
|
|
feedbackHeightSmall: '14px',
|
|
blankHeightSmall: '14px',
|
|
labelFontSizeLeftSmall: '13px',
|
|
},
|
|
Card: {
|
|
borderRadius: '8px',
|
|
paddingMedium: '16px',
|
|
},
|
|
Tag: {
|
|
borderRadius: '4px',
|
|
},
|
|
Layout: {
|
|
// siderColor 在暗色模式下由 darkTheme 自动处理,不再硬编码
|
|
},
|
|
Input: {
|
|
paddingMedium: '0 10px',
|
|
},
|
|
}
|
|
|