diff --git a/.workbuddy/memory/2026-09-03.md b/.workbuddy/memory/2026-09-03.md index e91a91d..3e4dc5b 100644 --- a/.workbuddy/memory/2026-09-03.md +++ b/.workbuddy/memory/2026-09-03.md @@ -168,3 +168,10 @@ - CSS:.page-toolbar .rank-tabs 行内化(border-bottom none、margin 0、center) - index.html 静态引用加 ?v=20260903 版本参数(防缓存旧 js/css;今后改动记得 bump) - 服务无需重启(静态),curl 资源全 200 + +## R24 三榜 tab 悬停气泡「近7日数据」(09-03 追加) +- 用户要求:视频热榜/点赞榜 tab「后面加个信息图标 hover 提示近7日数据」→ 澄清后改为**不加图标,纯悬停提示** +- **最终方案(用户定)**:tab 上直接 hover 停留约 2 秒浮现「近7日数据」气泡。实现=纯 CSS:button 加 `data-tip="近7日数据"`,`:hover::after { content: attr(data-tip); opacity:1; transition-delay:2s; }`,基础态 transition 无 delay → **进入延迟 2s、移开立即淡出**(关键:delay 只写在 hover 规则里) +- 覆盖两处同构 tabs:data-pages.js renderRanking RANK_TABS(第三字段 tip,动态拼 data-tip)+ app.js 首页 rank-preview(静态 button 直写) +- 回滚了先做的 info 图标版(ICON_PATHS 'info'、.rank-tab-info span)——用户不要图标,避免死代码已删净 +- index.html 版本参数 bump 至 ?v=20260903c;git 75e1846(连同 acb4c3e 一起 push,052550e..75e1846) diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/public/app.js b/project/短视频脚本创作/V1.0/mcn-work-shop/public/app.js index 20ff02c..d72da03 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/app.js +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/app.js @@ -164,6 +164,7 @@ const ICON_PATHS = { 'table': '', 'file': '', 'image': '', + 'info': '', 'arrow-left': '', 'x': '', 'arrow-up': '', @@ -307,7 +308,7 @@ function renderHome() { return `
-
–热门账号
+
–关注账号
–视频解析
–AI写脚本
–AI脚本诊断
@@ -324,8 +325,8 @@ function renderHome() {
- - + +
@@ -353,7 +354,7 @@ async function loadHomeStats() { const d = await api('/api/dsh/stats'); const s = d.stats || {}; const items = [ - ['热门账号', s.accounts], + ['关注账号', s.accounts], ['视频解析', s.analyses], ['AI写脚本', s.rewrites], ['AI脚本诊断', s.reviews], 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 95a5f8a..0b00971 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js @@ -521,7 +521,7 @@ async function renderRanking(view) { ${toolbarBack()} 热点数据
- ${RANK_TABS.map(([k, label, tip]) => ``).join('')} + ${RANK_TABS.map(([k, label, tip]) => ``).join('')}
${withFilters ? `