Skip to content

feat(console): 在标题栏展示应用版本号 (#90)#115

Merged
SunYanbox merged 1 commit intodevelopfrom
feat/90-display-version-number-next-to-main-interface-title
May 3, 2026
Merged

feat(console): 在标题栏展示应用版本号 (#90)#115
SunYanbox merged 1 commit intodevelopfrom
feat/90-display-version-number-next-to-main-interface-title

Conversation

@SunYanbox
Copy link
Copy Markdown
Owner

  • 新增功能: 在控制台标题栏增加版本显示区域
    • 导入 src.constants.__version__ 常量获取当前版本
    • compose 方法中向 title-bar 容器注入 Label 组件 (id="title-version")
    • 渲染格式为 "v{version}"
  • 重构优化: 调整标题栏布局与样式以适配新元素
    • 修改 #title-left 宽度至 20% 并将对齐方式调整为右对齐 (content-align: right middle)
    • 新增 #title-version 样式定义,设置左对齐、斜体及半透明效果
    • 保持原有 Horizontal 容器结构,确保三个部分(名称、路径、版本)水平排列

- 新增功能: 在控制台标题栏增加版本显示区域
  * 导入 `src.constants.__version__` 常量获取当前版本
  * 在 `compose` 方法中向 `title-bar` 容器注入 `Label` 组件 (id="title-version")
  * 渲染格式为 "v{__version__}"
- 重构优化: 调整标题栏布局与样式以适配新元素
  * 修改 `#title-left` 宽度至 20% 并将对齐方式调整为右对齐 (`content-align: right middle`)
  * 新增 `#title-version` 样式定义,设置左对齐、斜体及半透明效果
  * 保持原有 `Horizontal` 容器结构,确保三个部分(名称、路径、版本)水平排列
@SunYanbox SunYanbox added the enhancement New feature or request label May 3, 2026
@SunYanbox SunYanbox merged commit 3efa146 into develop May 3, 2026
3 checks passed
@SunYanbox SunYanbox deleted the feat/90-display-version-number-next-to-main-interface-title branch May 3, 2026 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 在主界面标题旁显示版本号 / Display version number next to main interface title

1 participant