Skip to content

Feat/2.6.0 0811 - #2293

Merged
zgqgit merged 2 commits into
feat/2.6.0from
feat/2.6.0-0811
Aug 13, 2026
Merged

Feat/2.6.0 0811#2293
zgqgit merged 2 commits into
feat/2.6.0from
feat/2.6.0-0811

Conversation

@zgqgit

@zgqgit zgqgit commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

What

简要描述做了什么改动。

Why

为什么需要这个改动?

How

实现方式、设计决策(如有)。

Test

  • 本地测试通过
  • 114 测试服务器验证通过

Related

  • Issue/ticket:

KinyooZ and others added 2 commits August 12, 2026 17:40
…surfaces

The member list, the create-page draft and the two "新增授权" dialogs had
each grown their own version of the same two things — so the level
control looked different depending on where you opened it, and the
draft picker was a look-alike of the share dialog rather than the same
dialog.

- PermissionLevelMenu extracts the list's dropdown (levels, separator,
  destructive 移除) and the draft editor adopts it, dropping its
  RelationSelect + separate delete icon button. Removal now always
  lives inside the menu, never as a button beside it; a row with
  neither permission renders the plain label at the same width, so the
  column never jitters.
- permissionDialogStyles holds the share dialog's chrome verbatim —
  shell sizing (80vh card / full-screen under 768px), subject tabs,
  包含子部门 toggle, footer captions — and the draft picker consumes it
  instead of re-approximating it.
- Empty authorization lists get their own copy (new key, three
  languages) instead of borrowing the search-result empty text.

Co-Authored-By: Claude Opus 5 <[email protected]>
- AccessModeSelector rows now behave like the options they are: hover
  tint, brand-tinted background while checked, and the label kept on
  one line so only the description truncates. Disabled rows opt out of
  the hover tint so they still read as unavailable.
- That truncated description gets the same hover-only tooltip the
  member list uses, so TruncatedTooltip moves out of PermissionListTab
  into its own module. Its polymorphic ref keeps one `any` — now with
  an inline reason — and the file's suppression entry shrinks.
- Both settings pages center their footer actions unconditionally; the
  knowledge page had centered only in create mode, so the same footer
  jumped between layouts depending on how you entered it.

Co-Authored-By: Claude Opus 5 <[email protected]>
@zgqgit
zgqgit merged commit 78fb5e1 into feat/2.6.0 Aug 13, 2026
1 of 2 checks passed
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