feat: deliver admin redesign pilot
This commit is contained in:
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user