Skip to content

release: 前端與 /learn 頁對照 SEW 視覺(dev → main) - #10

Merged
frobel0520 merged 1 commit into
mainfrom
dev
Oct 3, 2026
Merged

frobel0520 merged 1 commit into
mainfrom
dev

Conversation

@frobel0520

Copy link
Copy Markdown
Owner

問題

feature/ui-01-sew-alignment 已合併進 dev(faa4a23),但還沒進 main,所以 GitHub Pages 站台仍是舊視覺。

結果

把 dev 的 1 個 commit 帶進 main:React 前端與本機 /learn 頁改成 Software Engineering Workshop 的 Field Manual 視覺(移除深色主題)。

驗證

  • 先前在 PR 階段已跑過 CI 與 build;本 PR 只做 dev → main。
  • 未驗證:合併後線上 Pages 實際畫面(部署完成後再看)。

限制

  • 本機 Playwright smoke 先前逾時,未取得本機結果。

🤖 Generated with Claude Code

- frontend:品牌搬進固定側欄、頂欄改 breadcrumb;hero 加深青面板;步驟區塊改編輯式版面;側欄步驟編號補成兩位數
- 移除深色主題(帳號選單的「切換佈景主題」一併刪除)
- static/learn.html 與 learn.css 同步同一套視覺,本機 /learn 與線上前端一致
- favicon 改為 SEW 色票

API 呼叫、登入流程與 smoke 測試依賴的標題與 aria 名稱不變。
驗證:桌機與手機瀏覽器檢視(含線上 API 停用模式與 /learn 的錯誤狀態);Playwright smoke 測試逾時,未跑成。
@frobel0520
frobel0520 merged commit 37c8b32 into main Oct 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant