Skip to content

新增两个界面配置开关,用于控制:左侧“评论数”、右侧“通知中心” 的显示控制 #1113

Open
achuanya wants to merge 5 commits intoArtalkJS:masterfrom
achuanya:clean-pr-branch
Open

新增两个界面配置开关,用于控制:左侧“评论数”、右侧“通知中心” 的显示控制 #1113
achuanya wants to merge 5 commits intoArtalkJS:masterfrom
achuanya:clean-pr-branch

Conversation

@achuanya
Copy link
Copy Markdown

  • 新增两个前端配置开关,用于控制列表头部显示:
    • frontend.commentCount :左侧“评论数”显示控制
    • frontend.listHeader :右侧“通知中心”显示控制
      改动点
  • 新增配置字段
    • 类型定义: ui/artalk/src/types/config.ts:100-105
    • 默认值: ui/artalk/src/defaults.ts:31-33 (均为 true )
  • 模板文件
    • conf/artalk.example.yml:410-413
    • conf/artalk.example.simple.yml:233-235
    • conf/artalk.example.zh-CN.yml:418-421
    • conf/artalk.example.zh-TW.yml:418-421
  • 前端逻辑
    • 隐藏头部: ui/artalk/src/list/list.ts:44-48,52-59
    • 隐藏评论数: ui/artalk/src/plugins/list/count.ts:9-15,18-22
    • 两者都隐藏时,自动加顶部留白,避免评论贴得过近: ui/artalk/src/style/list.scss:164-166
    • 默认不改变现有行为(默认值为 true )

  - frontend.commentCount :左侧“评论数”显示控制
  - frontend.listHeader :右侧“通知中心”显示控制
改动点

- 新增配置字段
  - 类型定义: ui/artalk/src/types/config.ts:100-105
  - 默认值: ui/artalk/src/defaults.ts:31-33 (均为 true )
- 模板文件
  - conf/artalk.example.yml:410-413
  - conf/artalk.example.simple.yml:233-235
  - conf/artalk.example.zh-CN.yml:418-421
  - conf/artalk.example.zh-TW.yml:418-421
  - conf/artalk-ui-example.yml:410-413
- 前端逻辑
  - 隐藏头部: ui/artalk/src/list/list.ts:44-48,52-59
  - 隐藏评论数: ui/artalk/src/plugins/list/count.ts:9-15,18-22
  - 两者都隐藏时,自动加顶部留白,避免评论贴得过近: ui/artalk/src/style/list.scss:164-166
  - 默认不改变现有行为(默认值为 true )
@achuanya achuanya changed the title - 新增两个前端配置开关,用于控制列表头部显示: - frontend.commentCount :左侧“评论数”显示控制 - frontend.listHeader :右侧“通知中心”显示控制 改动点 新增两个界面配置开关,用于控制:左侧“评论数”、右侧“通知中心” 的显示控制 Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant