From 373710c325a7fac03cf2f74df93817fff75a1090 Mon Sep 17 00:00:00 2001 From: maogeigei Date: Thu, 3 Sep 2026 17:35:26 +0800 Subject: [PATCH] =?UTF-8?q?R35:=20=E6=9B=B4=E6=96=B0=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E7=BB=9F=E4=B8=80=E4=B8=8B=E8=BD=BD=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=EF=BC=88=E6=A6=9C=E5=8D=95/=E8=B4=A6=E5=8F=B7?= =?UTF-8?q?=E5=88=97=E8=A1=A8=EF=BC=89+=20=E6=A6=9C=E5=8D=95=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E6=8C=89=E9=92=AE=E5=8A=A0=E5=AE=BD=205px?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - #rankUpdate(榜单页纯图标):refresh → download 图标 - #accUpdate(账号列表「更新」):refresh → download 图标(保留文字「更新」) - 语义统一:两处「重新抓取最新数据」按钮均用 download(向下箭头+托盘)表达「互联网下载最新数据」 - #rankUpdate 加宽 5px:CSS padding 9px→11.5px,渲染宽 35.3→40px(box-sizing border-box) - 版本:style.css ?v=20260903v→x、data-pages.js w→x(app.js 不动) - CDP 验证:download path 特征 (M21 15v4 / 7 10 12 15 17 10 / y1=15 y2=3) ✓,rankUpdate 宽 40px ✓ --- .workbuddy/memory/2026-09-03.md | 9 +++++++++ .../V1.0/mcn-work-shop/public/data-pages.js | 4 ++-- .../短视频脚本创作/V1.0/mcn-work-shop/public/index.html | 4 ++-- .../短视频脚本创作/V1.0/mcn-work-shop/public/style.css | 1 + 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.workbuddy/memory/2026-09-03.md b/.workbuddy/memory/2026-09-03.md index 29b6274..bb2b5cf 100644 --- a/.workbuddy/memory/2026-09-03.md +++ b/.workbuddy/memory/2026-09-03.md @@ -317,5 +317,14 @@ - **版本**:data-pages.js ?v=20260903v→w(CSS 没改保持 v,app.js 保持 v) - **冒烟回归**:w 资源下 `tmp/cdp-r34-modal-smoke.mjs` 16/16 PASS 无回归 +## R35 工作台「更新数据」按钮统一下载图标(09-03 17:30) +- **需求**:用户反馈「更新数据用 互联网下载那个图标,按钮宽度在宽5px」→ 后续补「包括账号列表的 更新按钮 统一样式」 +- **改动**: + - `#rankUpdate`(榜单页纯图标按钮):`svgIcon('refresh',16)` → `svgIcon('download',16)`;CSS `#rankUpdate { padding-left/right: 11.5px }`(原 `.btn-icon` 9px→11.5px,总宽 35.3→40px ≈ +5px) + - `accUpdate`(账号列表「添加」「更新」并排按钮):`svgIcon('refresh',15)` → `svgIcon('download',15)} 更新`(保留文字,仅图标统一为下载) +- **不改动**:弹窗标题(`svgIcon('refresh',18)`)保持原样——用户只指定按钮 +- **版本**:style.css ?v=20260903v→x、data-pages.js w→x(app.js 不动);同文件三处 bump 串行 +- **CDP 验证**:JS=x;rankUpdate path 含 `M21 15v4...7 10 12 15 17 10...y1=15 y2=3` = download 图标 ✓;rankUpdate 宽 40px(+5)✓ + ## R34 同步 dsh 副本计划 - dsh 副本 `C:\Users\maidou\.dsh\skills\short-video-script\`(独立副本,非软链)—— R34 改动 data-pages.js/app.js/style.css/index.html 同步评估后人工复制 diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js b/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js index 75bbc87..80bd42c 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js @@ -529,7 +529,7 @@ async function renderRanking(view) { ${toolbarBack()} 热点数据
- +
${withFilters ? `
@@ -794,7 +794,7 @@ async function renderAccounts(view) { - +
diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html b/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html index bc85093..364a0a5 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/index.html @@ -4,7 +4,7 @@ MCN工作台 - + @@ -42,6 +42,6 @@
- + diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/public/style.css b/project/短视频脚本创作/V1.0/mcn-work-shop/public/style.css index b78c814..9de104b 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/style.css +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/style.css @@ -427,6 +427,7 @@ main#view { height: calc(100vh - 55px); overflow: auto; } /* 55px=topbar 实际 .btn:disabled { opacity: .5; cursor: not-allowed; } .btn-busy { background: var(--primary-soft) !important; color: var(--primary) !important; border-color: var(--primary) !important; opacity: .8; } .btn-icon { padding: 5px 9px; display: inline-flex; align-items: center; justify-content: center; } /* 纯图标按钮(09-03:榜单更新等) */ +#rankUpdate { padding-left: 11.5px; padding-right: 11.5px; } /* 09-03 更新按钮加宽 5px(icon 16 + 左右 padding 9→11.5),更易点中 */ .btn-busy .ic { animation: req-spin 1s linear infinite; } /* busy 态图标旋转(复用弹窗 spinner 动画) */ .btn-sm { padding: 3px 10px; font-size: 14px; border-radius: 6px; } .btn-primary { background: var(--primary); color: #fff; border-color: transparent; }