feat: redesign discovery and messages tabs

This commit is contained in:
Codex
2026-09-14 06:49:49 +08:00
parent 36b15d9ca8
commit b7dc52b517
12 changed files with 214 additions and 368 deletions
+13
View File
@@ -54,6 +54,19 @@ for (const code of quickEntryCodes) {
previousIndex = index
}
const discoverTemplate = read('miniapp/pages/discover/discover.wxml')
assert.match(discoverTemplate, /discover-filter-chips/, '找对象页缺少参考图胶囊筛选区')
assert.match(discoverTemplate, /candidate-list/, '找对象页缺少参考图候选人列表')
assert.match(discoverTemplate, /\/assets\/icons\/ui\/search\.png/, '找对象页必须使用独立搜索图标')
const messagesTemplate = read('miniapp/pages/messages/messages.wxml')
const messagesLogic = read('miniapp/pages/messages/messages.js')
assert.match(messagesTemplate, /message-shortcuts/, '消息页缺少四项快捷入口')
assert.match(messagesTemplate, /conversation-list/, '消息页缺少会话列表容器')
assert.match(messagesTemplate, /ui-conv__badge|unreadTotal/, '消息页缺少未读提示')
assert.match(messagesTemplate, /互相喜欢后/, '消息页缺少无 Mutual 状态说明')
assert.match(messagesLogic, /canSendMessage/, '消息页进入聊天前必须校验服务端会话能力')
const theme = read('miniapp/app.wxss')
for (const token of [
'--mini-night-start',