Skip to content

Yoya Portfolio v1.7.1

Choose a tag to compare

@github-actions github-actions released this 10 Sep 16:41
8d21289

Yoya Portfolio v1.7.1

Portfolio Polish & Ponytail Cleanup:更新首頁個人照片與資訊順序,同時移除 dark-only 網站已不需要的 theme patch、legacy CSS 與第三方頭像 runtime 依賴。

  • 首頁中英文改用 repository 內的 assets/profile.jpg,移除 GitHub avatar runtime request;CSP img-src 收緊為僅 'self'。
  • 將「事蹟 / Achievements」移到 Selected Work 前方,並同步調整導覽與 section 編號。
  • 移除 Hero 的 $ build → test → improve_ 裝飾與對應 dead CSS。
  • Contact、404、Buoy / Chess / Neon Arena 等 source HTML 直接固定 dark theme 與 theme-color,不再由 build-time regex 修補。
  • enhance_site.py 刪除 theme runtime patch,只保留 SEO、accessibility、安全連結與 intrinsic image dimensions 等有價值的 build hardening。
  • p1.css 刪除 legacy light-theme、theme-toggle 與 has-four-selected 規則;專案版面由既有 .project-card.featured 自然支援五張卡。
  • 首頁由 render_projects.py / data/projects.json 直接產生專案內容,刪除 source 中失去意義的重複卡片 markup。
  • CSP、privacy、Lighthouse、artifact integrity、release identity、production smoke test 與 menu accessibility checks 全部保留。

Website: https://yoya9933.page/
Changelog: https://yoya9933.page/changelog/