feat: deliver admin redesign pilot

This commit is contained in:
2026-09-11 17:27:12 +08:00
parent d8338f225b
commit d8f3c2a42e
6 changed files with 732 additions and 419 deletions
+15
View File
@@ -29,4 +29,19 @@ assert.ok(layout.includes('/brand/logo-mark.png'), '管理端未使用正式品
assert.ok(layout.includes('globalSearch'), '管理端顶部搜索没有可操作状态')
assert.ok(layout.includes('showNotifications'), '管理端通知入口没有可操作反馈')
for (const file of [
'admin-web/src/views/LoginView.vue',
'admin-web/src/views/DashboardView.vue',
'admin-web/src/modules/user/UserManagementView.vue',
'admin-web/src/modules/user/UserDetailView.vue',
'admin-web/src/modules/review/ReviewView.vue',
]) {
const source = read(file)
assert.ok(
source.includes('page-shell') || source.includes('login-shell'),
`${file} 未接入样板布局`,
)
assert.doesNotMatch(source, /[\u{1F300}-\u{1FAFF}]/u, `${file} 仍包含 Emoji`)
}
console.log('Admin redesign contracts passed')