feat(ui06): B3b management tabs — members/categories/watermark/share aligned to preview

- 成员:卡片头(标题+说明+搜索邀请)+ 成员列(首字头像+姓名)+ 角色 pill + 权限范围
  + owner 行「交接相册」入口(父组件开确认);移除/邀请语义不变
- 分类:卡片头(双语提示+新增)+ 分类列(图标 avatar+默认语言名)+ 中英同屏列
  + 底部「已有照片的分类不能直接删除」提示
- 水印:双栏卡片(配置卡 v{version} pill / 预览卡)——预览改摄影底(相册 cover)+
  白字水印叠加;生成任务独立卡片 + 重新生成入口;轮询/受理语义不变
- 分享:居中分享卡(封面/标题/日期地点/QR 160px/Copy link 全宽/小字链接);
  QR 仍真实编码 viewer 链接
- i18n zh/en 补全;typecheck/lint/vitest/build 全绿

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-23 06:52:23 +08:00
parent f2002e1d21
commit d6d012b992
7 changed files with 644 additions and 202 deletions
+14 -4
View File
@@ -407,10 +407,15 @@
"roleOwner": "创建者",
"roleCollaborator": "协作者",
"remove": "移除",
"empty": "暂无成员"
"empty": "暂无成员",
"subtitle": "创建者管理全部照片;协作者管理自己上传的照片。",
"colMember": "成员",
"colScope": "权限范围",
"scopeOwner": "全部照片及成员",
"scopeCollaborator": "自己上传的照片"
},
"categories": {
"title": "分类管理",
"title": "照片分类",
"create": "新建分类",
"edit": "编辑分类",
"colSort": "排序",
@@ -428,7 +433,10 @@
"deleteSuccess": "分类已删除",
"empty": "暂无分类",
"submit": "保存",
"cancel": "取消"
"cancel": "取消",
"subtitle": "保存时保留所有语言内容,避免覆盖其他语言。",
"colCategory": "分类名称",
"deleteConstraint": "已有照片的分类不能直接删除。"
},
"photos": {
"title": "照片管理",
@@ -521,7 +529,9 @@
"state_done": "已完成",
"state_failed": "已失败",
"failedCount": "失败 {count} 张",
"jobsEmpty": "暂无重生成任务"
"jobsEmpty": "暂无重生成任务",
"formTitle": "水印配置",
"previewBadge": "CSS 示意"
},
"share": {
"viewerUrl": "观众端链接",