Skip to content

fix(desktop): unify font family for model names and UI labels#3595

Merged
esengine merged 1 commit into
esengine:main-v2from
Li-Charles-One:fix/font-family-unify
Jun 8, 2026
Merged

fix(desktop): unify font family for model names and UI labels#3595
esengine merged 1 commit into
esengine:main-v2from
Li-Charles-One:fix/font-family-unify

Conversation

@Li-Charles-One

Copy link
Copy Markdown
Contributor

问题

桌面端多处 UI 元素(模型名称、导航栏副标题、当前状态标签等)硬编码了 \ ont-family: var(--mono)\,导致用户切换字体后这些元素仍然使用等宽字体,与整体字体不一致。

关联 issue: #3468

修复

将以下 5 处硬编码的 \�ar(--mono)\ 改为 \inherit\,使其跟随用户选择的字体:

  • .topbar__model\ — 顶部状态栏模型名
  • .settings-center__navitem small\ — 设置导航栏副标题(如模型名)
  • .settings-model-current strong\ — 当前状态模型名
  • .settings-model-current__meta span\ — 当前状态元信息标签
  • .settings-model-picker__selected span\ — 模型选择器显示名

验证

  • \wails dev\ 桌面端实测,切换字体后所有模型名称和标签跟随变化

@github-actions github-actions Bot added desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development labels Jun 8, 2026
@esengine esengine merged commit e2568bd into esengine:main-v2 Jun 8, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants