feat: 添加全局单一字体样式以统一界面字体

This commit is contained in:
2026-04-10 20:56:35 +08:00
parent 5baab4da11
commit 007425ce81
3 changed files with 131 additions and 13 deletions

View File

@@ -1,4 +1,12 @@
@import url('../../bs3/bootstrap.min.css');
:root {
--hustoj-global-mono-font: "Sarasa Mono SC", "Sarasa Fixed SC",
"Sarasa Gothic SC", Consolas, "Cascadia Mono", "Cascadia Code",
"Fira Mono", "JetBrains Mono", "Liberation Mono", Menlo, Monaco,
"Courier New", monospace;
}
.ui.header,
.ui.button,
.ui.input input,
@@ -21,11 +29,7 @@ h3,
h4,
h5,
body {
font-family: Lato, -apple-system, "PingFang SC",
/* Apple */ "Source Han Sans SC", "Noto Sans CJK SC",
/* Google */ "Microsoft Yahei", "Lantinghei SC", "Hiragino Sans GB",
"Microsoft Sans Serif", /* M$ */ "WenQuanYi Micro Hei",
/* *nix */ sans-serif;
font-family: var(--hustoj-global-mono-font) !important;
}
a.black-link {
@@ -37,13 +41,37 @@ a.black-link:hover {
}
.font-content {
font-family: "Open Sans", "Source Han Sans SC", "Noto Sans CJK SC",
"PingFang SC", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
font-family: var(--hustoj-global-mono-font) !important;
}
.markdown-edit {
font-family: "Fira Mono", "Noto Sans CJK SC", "PingFang SC",
"Hiragino Sans GB", "Microsoft Yahei", monospace;
font-family: var(--hustoj-global-mono-font) !important;
}
.ui.form textarea,
.ui.form select,
.ui.text.container,
.ui.segment,
.ui.message,
.ui.label,
.ui.dropdown,
.ui.table,
.ui.card > .content,
.ui.cards > .card > .content,
.ui.list > .item,
.ui.list .list > .item,
.ui.statistic > .value,
.ui.statistic > .label,
.vditor,
.vditor-reset,
.vditor-reset *,
.ace_editor,
.ace_editor textarea,
.ace_content,
.ace_gutter,
.ace_line,
.ace_text-layer {
font-family: var(--hustoj-global-mono-font) !important;
}
.padding {