Releases: ZhenShuo2021/ZhenShuo2021.github.io
Releases · ZhenShuo2021/ZhenShuo2021.github.io
v1.2.2
v1.2.1
What's new
更新 Hugo 支援版本到 0.135.0
v1.2
What's new
🎉 新增功能
- 標籤與分類頁面:新增標籤雲(Tag Cloud)效果
- 自動擷取文章內容:自動擷取文章內容作為 meta description,擷取長度可透過
params.descriptionLength
設定 - 字體調整:改用 霞鶩文楷 並優選 CDN 服務商
⚙️ 優化與改進
- Syntax Highlight 優化:改用 Shiki 進行語法上色,增加語法準確度並優化效能
- 效能優化:對 CDN、JavaScript、CSS 進行多項效能優化
- 字體調整:調整多項字體大小提升閱讀體驗
- 連結效果:參考 Cloudflare 官網優化連結動畫
🔄 變更
- Front-matter:將
exclude
標籤修改為noArchive
避免混淆 - 移除英文頁面:此版本中移除所有英文頁面
- 標籤與分類頁面:移動至 header 中
📚 Shiki 使用說明
安裝 npm 後,第一次使用請執行 npm install
安裝 Node.js 套件,並且用
hugo --gc --minify && npx rehype-cli public -o
生成網頁內容。若需要在 hugo server 時看到語法高亮效果,請開啟另一個終端並執行:
npx rehype-cli public -o
詳細設定請見 ealliono 的教學:在 Hugo 中使用 Shiki。
不加字體可以輕鬆滿分,加上字體後等待網頁被 CDN 服務商快取完部落格後仍然可以四項滿分:
v1.1
What's new
文章封面
- 預設無法只設定文章封面,所有關鍵字會連動文章背景,修改 layouts/partials/hero/* 以支援 cover 關鍵字單獨作為文章封面。
archive.html
存檔頁面
- 現在有漂亮的漸層 ✨
- 增加響應式設計
- 支援深色模式
- 改為 Blowfish 內建顏色語法以增加統一性
badge.html
layouts/partials/badeg.html - 修復草稿模式時變數傳遞的問題
- 調整懸浮顏色設定
其他
- 清理無用的 layouts 與 css
v1.0
Itemize的項目以外都是 AI 寫的,搞的好像很厲害有點好笑
Source code不是 v1.0,這是從其他地方搬過來的。
🎉 修改 Hugo Blowfish 主題的第一個穩定版本
🛠️ 修復
- ✅ 頁面目次 ToC
- 🎨 改善對比度
- 🖼️ 網站 logo
- 📌 網頁標籤名稱
- 📝 註腳(文章引用)
- 🖌️ 美化選集功能
- 🔇 關閉相關文章簡介
- 📊 文章資訊間隔符號
✨ 新增
- 🔗 超連結
- 📚 文章存檔頁面
- 📈 閱讀進度
- 💡 簡碼 - hint
- 📂 簡碼 - expand
- 🕒 自動加上編輯時間
- 🏷️ 標籤與分類分別顯示
📣 主要更新
- 改進了頁面導航和閱讀體驗
- 增強了網站的視覺吸引力
- 添加了更多自定義和互動功能
🚀 享受全新的 Hugo Blowfish 體驗吧!