完成全项目响应式审核与换机交接
This commit is contained in:
@@ -1,157 +1,167 @@
|
||||
[
|
||||
{
|
||||
"file": "components/AppDialog.vue",
|
||||
"selector": ".app-dialog-layer",
|
||||
"reason": "全屏弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "components/AppToast.vue",
|
||||
"selector": ".app-toast",
|
||||
"reason": "跨页面轻提示"
|
||||
},
|
||||
{
|
||||
"file": "components/PageHeader.vue",
|
||||
"selector": ".page-header",
|
||||
"reason": "用户指定的固定顶部导航栏"
|
||||
},
|
||||
{
|
||||
"file": "components/AppTabbar.vue",
|
||||
"selector": ".app-tabbar",
|
||||
"reason": "用户指定的固定底部导航栏"
|
||||
},
|
||||
{
|
||||
"file": "components/PageHeader.vue",
|
||||
"selector": ".header-texture",
|
||||
"reason": "固定顶部栏内部纯装饰纹理层"
|
||||
},
|
||||
{
|
||||
"file": "components/PageHeader.vue",
|
||||
"selector": ".header-hall",
|
||||
"reason": "固定顶部栏内部纯装饰祠堂层"
|
||||
},
|
||||
{
|
||||
"file": "components/GenealogyPageBackground.vue",
|
||||
"selector": ".genealogy-page-background",
|
||||
"reason": "不参与排版且覆盖视口的独立家谱背景层"
|
||||
},
|
||||
{
|
||||
"file": "components/GenealogyPageBackground.vue",
|
||||
"selector": ".genealogy-page-background__art",
|
||||
"reason": "独立家谱背景层内部的底部背景画面"
|
||||
},
|
||||
{
|
||||
"file": "components/ModulePageBackground.vue",
|
||||
"selector": ".module-page-background",
|
||||
"reason": "不参与排版且覆盖视口的独立模块背景层"
|
||||
},
|
||||
{
|
||||
"file": "components/ModulePageBackground.vue",
|
||||
"selector": ".module-page-background__image",
|
||||
"reason": "独立模块背景层内部的底部背景画面"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-photo-tile",
|
||||
"reason": "仅作为照片裁切层与底部说明叠层的精确局部边界"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-hero-photo, .album-photo-tile__image",
|
||||
"reason": "在固定比例照片格内执行裁切的媒体画面层"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-photo-tile__caption",
|
||||
"reason": "依附照片格底部的局部说明叠层"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-preview",
|
||||
"reason": "用户触发的全屏照片预览层"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f09-media-upload.vue",
|
||||
"selector": ".media-photo-tile",
|
||||
"reason": "仅作为照片缩略图角标与删除操作的精确局部边界"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f09-media-upload.vue",
|
||||
"selector": ".media-photo-order, .media-photo-current, .media-photo-status",
|
||||
"reason": "依附照片缩略图的顺序与状态角标"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f09-media-upload.vue",
|
||||
"selector": ".media-photo-remove",
|
||||
"reason": "依附照片缩略图右上角的删除操作"
|
||||
},
|
||||
{
|
||||
"file": "pages/tree/t01-tree-overview.vue",
|
||||
"selector": ".member-sheet",
|
||||
"reason": "用户选择节点后显示的固定底部详情抽屉"
|
||||
},
|
||||
{
|
||||
"file": "pages/tree/t01-tree-overview.vue",
|
||||
"selector": ".member-sheet__skin",
|
||||
"reason": "固定底部详情抽屉内部的装饰框层"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a01-entry.vue",
|
||||
"selector": ".feedback-toast",
|
||||
"reason": "登录页面跨内容轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a01-entry.vue",
|
||||
"selector": ".verification-layer",
|
||||
"reason": "用户触发的验证码弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a04-register.vue",
|
||||
"selector": ".feedback-toast",
|
||||
"reason": "注册页面跨内容轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a05-reset-password.vue",
|
||||
"selector": ".feedback-toast",
|
||||
"reason": "重置密码页面跨内容轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a05-reset-password.vue",
|
||||
"selector": ".success-layer",
|
||||
"reason": "用户触发的重置成功弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a06-auth-status.vue",
|
||||
"selector": ".recovery-layer",
|
||||
"reason": "用户触发的账号恢复弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g01-my-genealogies.vue",
|
||||
"selector": ".add-dialog-layer",
|
||||
"reason": "用户触发的固定底部添加家谱弹层"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g01-my-genealogies.vue",
|
||||
"selector": ".genealogy-switcher-layer",
|
||||
"reason": "用户触发的固定家谱切换弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g10-application-review.vue",
|
||||
"selector": ".review-feedback",
|
||||
"reason": "审核操作后跨内容显示的固定轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g03-create-genealogy.vue",
|
||||
"selector": ".duplicate-reminder-layer, .flow-success-layer",
|
||||
"reason": "用户触发的重复提醒与成功弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g11-genealogy-settings.vue",
|
||||
"selector": ".settings-feedback",
|
||||
"reason": "保存设置后跨内容显示的固定轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g12-generation-poems.vue",
|
||||
"selector": ".poem-feedback",
|
||||
"reason": "保存字辈后跨内容显示的固定轻提示"
|
||||
}
|
||||
{
|
||||
"file": "components/PageHeader.vue",
|
||||
"selector": ".page-header",
|
||||
"reason": "用户指定的固定顶部导航栏"
|
||||
},
|
||||
{
|
||||
"file": "components/AppTabbar.vue",
|
||||
"selector": ".app-tabbar",
|
||||
"reason": "用户指定的固定底部导航栏"
|
||||
},
|
||||
{
|
||||
"file": "components/PageHeader.vue",
|
||||
"selector": ".header-texture",
|
||||
"reason": "固定顶部栏内部纯装饰纹理层"
|
||||
},
|
||||
{
|
||||
"file": "components/PageHeader.vue",
|
||||
"selector": ".header-hall",
|
||||
"reason": "固定顶部栏内部纯装饰祠堂层"
|
||||
},
|
||||
{
|
||||
"file": "components/GenealogyPageBackground.vue",
|
||||
"selector": ".genealogy-page-background",
|
||||
"reason": "不参与排版且覆盖视口的独立家谱背景层"
|
||||
},
|
||||
{
|
||||
"file": "components/GenealogyPageBackground.vue",
|
||||
"selector": ".genealogy-page-background__art",
|
||||
"reason": "独立家谱背景层内部的底部背景画面"
|
||||
},
|
||||
{
|
||||
"file": "components/ModulePageBackground.vue",
|
||||
"selector": ".module-page-background",
|
||||
"reason": "不参与排版且覆盖视口的独立模块背景层"
|
||||
},
|
||||
{
|
||||
"file": "components/ModulePageBackground.vue",
|
||||
"selector": ".module-page-background__image",
|
||||
"reason": "独立模块背景层内部的底部背景画面"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-photo-tile",
|
||||
"reason": "仅作为照片裁切层与底部说明叠层的精确局部边界"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-hero-photo, .album-photo-tile__image",
|
||||
"reason": "在固定比例照片格内执行裁切的媒体画面层"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-photo-tile__caption",
|
||||
"reason": "依附照片格底部的局部说明叠层"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f08-album-detail.vue",
|
||||
"selector": ".album-preview",
|
||||
"reason": "用户触发的全屏照片预览层"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f09-media-upload.vue",
|
||||
"selector": ".media-photo-tile",
|
||||
"reason": "仅作为照片缩略图角标与删除操作的精确局部边界"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f09-media-upload.vue",
|
||||
"selector": ".media-photo-order, .media-photo-current, .media-photo-status",
|
||||
"reason": "依附照片缩略图的顺序与状态角标"
|
||||
},
|
||||
{
|
||||
"file": "pages/family/f09-media-upload.vue",
|
||||
"selector": ".media-photo-remove",
|
||||
"reason": "依附照片缩略图右上角的删除操作"
|
||||
},
|
||||
{
|
||||
"file": "pages/tree/t01-tree-overview.vue",
|
||||
"selector": ".member-sheet",
|
||||
"reason": "用户选择节点后显示的固定底部详情抽屉"
|
||||
},
|
||||
{
|
||||
"file": "pages/tree/t01-tree-overview.vue",
|
||||
"selector": ".member-sheet__skin",
|
||||
"reason": "固定底部详情抽屉内部的装饰框层"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a01-entry.vue",
|
||||
"selector": ".feedback-toast",
|
||||
"reason": "登录页面跨内容轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a01-entry.vue",
|
||||
"selector": ".verification-layer",
|
||||
"reason": "用户触发的验证码弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a04-register.vue",
|
||||
"selector": ".feedback-toast",
|
||||
"reason": "注册页面跨内容轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a05-reset-password.vue",
|
||||
"selector": ".feedback-toast",
|
||||
"reason": "重置密码页面跨内容轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a05-reset-password.vue",
|
||||
"selector": ".success-layer",
|
||||
"reason": "用户触发的重置成功弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/auth/a06-auth-status.vue",
|
||||
"selector": ".recovery-layer",
|
||||
"reason": "用户触发的账号恢复弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g01-my-genealogies.vue",
|
||||
"selector": ".add-dialog-layer",
|
||||
"reason": "用户触发的固定底部添加家谱弹层"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g01-my-genealogies.vue",
|
||||
"selector": ".genealogy-switcher-layer",
|
||||
"reason": "用户触发的固定家谱切换弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g10-application-review.vue",
|
||||
"selector": ".review-feedback",
|
||||
"reason": "审核操作后跨内容显示的固定轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g03-create-genealogy.vue",
|
||||
"selector": ".duplicate-reminder-layer, .flow-success-layer",
|
||||
"reason": "用户触发的重复提醒与成功弹窗遮罩"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g11-genealogy-settings.vue",
|
||||
"selector": ".settings-feedback",
|
||||
"reason": "保存设置后跨内容显示的固定轻提示"
|
||||
},
|
||||
{
|
||||
"file": "pages/genealogy/g12-generation-poems.vue",
|
||||
"selector": ".poem-feedback",
|
||||
"reason": "保存字辈后跨内容显示的固定轻提示"
|
||||
},
|
||||
{
|
||||
"file": "components/AppDialog.vue",
|
||||
"selector": ".app-dialog-layer",
|
||||
"reason": "全屏弹窗遮罩层"
|
||||
},
|
||||
{
|
||||
"file": "components/AppToast.vue",
|
||||
"selector": ".app-toast",
|
||||
"reason": "跨页面轻提示层"
|
||||
},
|
||||
{
|
||||
"file": "components/AuthPageShell.vue",
|
||||
"selector": ".auth-shell__header",
|
||||
"reason": "为顶部品牌装饰建立局部定位上下文"
|
||||
},
|
||||
{
|
||||
"file": "components/AuthPageShell.vue",
|
||||
"selector": ".auth-shell__seal",
|
||||
"reason": "仅定位顶部品牌区内的固定比例印章装饰"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user