diff --git a/.workbuddy/memory/2026-09-02.md b/.workbuddy/memory/2026-09-02.md index 0caa130..4759d9c 100644 --- a/.workbuddy/memory/2026-09-02.md +++ b/.workbuddy/memory/2026-09-02.md @@ -50,3 +50,8 @@ - 加载逻辑:persona 数据从「点击 persona tab 时才加载」改为「info tab 首屏即加载」(`if (tab==='info' && persona===null) await loadPersona()`,与视频数据并行 dvP/await 拆分);tab 点击处理器去掉冗余 persona 加载 - **验证**:bindPager/bindBatchBar 均用 querySelectorAll/空值守卫,容器缺元素不报错;data-rewrite(AI创作)点击时仍 `if (!persona) await loadPersona()` 兜底;data-extract 绑定全局查找在 info tab 同样生效 - 服务未重启(纯静态资源),重开页面 `?v=20260902#/account/1629`(旧梦留声机)验证 + +## 账号信息精简(10:53,用户要求) +- **需求**:「账号信息 不显示 简介,账号定位 改为收起时 显示4行」 +- **修改**:① data-pages.js info tab 删除「简介」info-row;② style.css `.clamp-text` max-height 240px→96px(=4行×15px×1.6),展开按钮阈值 length>200→>120(与 4 行匹配) +- 重开 `?v=20260902-b#/account/1629` 验证 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 17bf537..4d7d7a4 100644 --- a/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/public/data-pages.js @@ -435,12 +435,11 @@ async function renderAccountDetail(view, id) { let panel = ''; if (tab === 'info') { const contentText = String(acc.content || ''); - // 账号定位:默认最多 10 行,可点击展开/收起 - const contentHtml = `${esc(contentText) || '-'}${contentText.length > 200 ? `` : ''}`; + // 账号定位:默认最多 4 行,可点击展开/收起 + const contentHtml = `${esc(contentText) || '-'}${contentText.length > 120 ? `` : ''}`; panel = `