From 2bcb8955a50e1806f2ae3a87a295936433b6ec3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E8=87=AA=E8=BE=BE?= <980324341@qq.com> Date: Sun, 30 Aug 2026 23:10:00 +0800 Subject: [PATCH] =?UTF-8?q?task-94:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF=E4=B8=8E?= =?UTF-8?q?=E6=A1=8C=E9=9D=A2=E7=AB=AF=E5=93=8D=E5=BA=94=E5=BC=8F=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E9=AA=8C=E6=94=B6=E6=88=AA=E5=9B=BE=E8=AE=A1=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/shared/responsive-shot-plan.ts | 95 ++++++++++ .../tests/responsive-shot-plan.test.ts | 175 ++++++++++++++++++ 2 files changed, 270 insertions(+) create mode 100644 frontend-vue/src/shared/responsive-shot-plan.ts create mode 100644 frontend-vue/tests/responsive-shot-plan.test.ts diff --git a/frontend-vue/src/shared/responsive-shot-plan.ts b/frontend-vue/src/shared/responsive-shot-plan.ts new file mode 100644 index 00000000..c69e6edf --- /dev/null +++ b/frontend-vue/src/shared/responsive-shot-plan.ts @@ -0,0 +1,95 @@ +/** + * 响应式截图计划(Task 94)。 + * + * 为多页应用生成移动端/桌面端响应式验收截图清单:入口 × 视口 的笛卡尔积 + * (先页面后视口,顺序稳定),每个 shot 有可预期且唯一的文件名 + * `-