Skip to content

feat(ui): add font management, acrylic effects, and refine loadout UI#14

Open
NaCoLiu wants to merge 6 commits into
hvh-software:mainfrom
NaCoLiu:main
Open

feat(ui): add font management, acrylic effects, and refine loadout UI#14
NaCoLiu wants to merge 6 commits into
hvh-software:mainfrom
NaCoLiu:main

Conversation

@NaCoLiu

@NaCoLiu NaCoLiu commented Jul 20, 2026

Copy link
Copy Markdown
Contributor
  • 新增全局字体选择,字体来源限制为 Assets/Fonts
  • 内置 Maple Mono NF CN 字体
  • 支持读取 .ttf.otf 字体名称
  • 支持从设置页打开字体文件夹
  • 支持手动刷新字体列表
  • 刷新时保留当前选择
  • 已选字体被删除时自动恢复系统默认字体
  • 字体设置立即应用并持久化

毛玻璃与主题

  • 新增全局毛玻璃开关
  • 使用 DesktopAcrylicController 实现窗口 Acrylic
  • 支持 0%–100% 背景透明度调节
  • 关闭毛玻璃时回退到 Mica
  • 优化控件表面透明度,避免调整时闪屏
  • 修复切换深浅主题后的控件颜色问题
  • 修复浅色主题关闭毛玻璃时窗口控制按钮不可见
  • 标题栏按钮颜色会随当前主题自动更新

武器配置 UI

  • 精简页面嵌套边框和冗余视觉层级
  • 已装备和未装备武器统一卡片样式
  • 卡片使用 10% 黑色背景和半透明黑色边框
  • 已装备区域使用自适应三栏布局
  • 未装备武器池改为自适应三栏布局
  • 上下区域列宽、间距和图文比例保持一致
  • 保留未装备武器拖拽到装备槽的交互
  • 为白色武器 SVG 添加细轮廓,提升浅色主题可见性
  • 优化深色、浅色及透明背景下的配色和可读性

本地化

  • 更新简体中文、繁体中文和英文设置文案
  • 补充字体文件夹、刷新列表及毛玻璃相关文本

@NaCoLiu

NaCoLiu commented Jul 20, 2026

Copy link
Copy Markdown
Contributor Author
1 2

效果预览

@tuntun1337

Copy link
Copy Markdown
Collaborator

能不能参考一下原版配装,给他对齐了再提pr

@tuntun1337

Copy link
Copy Markdown
Collaborator
image

NaCoLiu added 2 commits July 23, 2026 06:07
fix(ui): dark-mode availability placeholder text unreadable on login …
@NaCoLiu

NaCoLiu commented Jul 22, 2026

Copy link
Copy Markdown
Contributor Author
1 fixed @tuntun1337

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants