From 6e06de4bb45e67a7684afa173bada851ab6d7981 Mon Sep 17 00:00:00 2001 From: JSR Date: Wed, 18 Mar 2026 22:32:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DiOS=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E8=BF=9E=E6=8E=A5=E5=B9=B6=E5=A2=9E=E5=BC=BA=E4=B8=AD?= =?UTF-8?q?=E6=96=87=E5=AD=97=E4=BD=93=E5=85=BC=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/lib.rs | 2 +- src/assets/main.css | 18 +++++++++++++++--- src/components/OOBE/OOBE.tsx | 3 +-- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 0040eba..38721f6 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -121,7 +121,7 @@ pub fn setup_app(app: &mut App) -> Result<(), Box> { fn setup_database(app: &mut App) -> Result<(), Box> { let handle = app.handle().clone(); - let db_path = if cfg!(debug_assertions) { + let db_path = if cfg!(all(debug_assertions, desktop)) { std::path::PathBuf::from("data.sql") } else { let app_data_dir = handle diff --git a/src/assets/main.css b/src/assets/main.css index f850701..4729437 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -2,9 +2,11 @@ :root { --ss-font-family: - "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Noto Sans SC", "Noto Sans CJK SC", - "Microsoft YaHei", "微软雅黑", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, - "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; + "PingFang SC", "PingFangTC-Regular", "Hiragino Sans GB", "Hiragino Sans", + "STHeiti", "Heiti SC", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Sans SC", + "Microsoft YaHei UI", "Microsoft YaHei", "微软雅黑", -apple-system, BlinkMacSystemFont, + "Segoe UI", Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", + sans-serif; } html, @@ -32,6 +34,16 @@ select { font-family: var(--ss-font-family); } +.ant-typography, +.ant-btn, +.ant-input, +.ant-input-affix-wrapper, +.ant-select, +.ant-select-selection-item, +.ant-message-notice-content { + font-family: var(--ss-font-family) !important; +} + .ss-sidebar { color: var(--ss-sidebar-text, var(--ss-text-main)); } diff --git a/src/components/OOBE/OOBE.tsx b/src/components/OOBE/OOBE.tsx index 994a7e5..eb9c36f 100644 --- a/src/components/OOBE/OOBE.tsx +++ b/src/components/OOBE/OOBE.tsx @@ -774,8 +774,7 @@ export const OOBE: React.FC = ({ visible, onComplete }) => { maxWidth: "90vw", boxShadow: isDark ? "0 8px 32px rgba(0, 0, 0, 0.3)" : "0 8px 32px rgba(0, 0, 0, 0.1)", border: isDark ? "1px solid rgba(255, 255, 255, 0.08)" : "1px solid rgba(0, 0, 0, 0.06)", - fontFamily: - '-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", sans-serif, "Apple Color Emoji", "Segoe UI Emoji"', + fontFamily: "var(--ss-font-family)", }} > {contextHolder}