diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 9d241095..48d6bd18 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -21977,3 +21977,56 @@ production truth snapshot: - 24h 完整自動修復 production claim:0%(0/30 verified;不能宣稱完成)。 - 完整 AI 自動化管理產品化:約 98.4%,但「真正全自動修復閉環」仍被 quality gate 和 Ansible runtime gate 阻塞。 + +### 2026-05-26 — T199 Homepage vertical scroll recovery(post-deploy) + +**背景**:T198 首頁新增產品工作地圖與專業圖像入口後,overview 外層仍沿用舊 +dashboard 佈局 `height: calc(100vh - 68px)` + `overflow: hidden`,導致首頁 +無法自然上下滾動。 + +**完成變更**: + +- 首頁 overview 外層改為 `overflowY: auto` / `overflowX: hidden`。 +- 主體兩欄從 `flex: 1` + `overflow: hidden` 改成 `flex: 0 0 auto` + + `overflow: visible`,避免新增區塊把下方內容壓進不可達區域。 +- 左右欄保留 dashboard 內容,但不再各自偷塞內部 scrollbar。 + +**validation / deployment evidence**: + +```text +local: + pnpm --dir apps/web exec tsc --noEmit --tsBuildInfoFile /tmp/awoooi-home-scroll-tsconfig.tsbuildinfo + pnpm --dir apps/web lint -- --file 'src/app/[locale]/page.tsx' + pass; remaining warnings are pre-existing any / literal warnings in the old page + NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --dir apps/web run build + pass; Sentry global-error / instrumentation-client warnings are pre-existing + Playwright localhost: + before scrollTop=0, scrollHeight=2244, clientHeight=832 + after wheel scrollTop=1400 + canScrollByWheel=true + +gitea: + 2182 CD success + 2183 code-review success + +commit: + f0f4ac2a fix(web): restore homepage vertical scroll + +production frontend smoke: + https://awoooi.wooo.work/zh-TW + console_errors = 0 + before scrollTop=0, scrollHeight=9026, clientHeight=832 + after wheel scrollTop=1400 + after bottom scrollTop=8194 + canScrollByWheel=true + reachedBottom=true + required sections visible: 目前完成項與待推進項 / 專業圖像化視圖 / 基礎架構 +``` + +**目前整體進度(post-deploy)**: + +- 首頁產品化工作地圖:約 97.2%。 +- 首頁可用性 / 導航 / 滾動:約 99.2%。 +- 專業圖像化入口:約 72%。 +- 前端 AI 自動化管理介面同步:約 99.9%。 +- 完整 AI 自動化管理產品化:約 98.45%。