github.com/hbstack/hb
是 HB 框架的核心模塊,其自動加載和編譯模塊的 SCSS 和 TypeScript,以及渲染 HTML。
本文將介紹如何配置頁頭菜單。
頁頭搜索模塊顯示了一個搜索表單和按鈕,以打開搜索面板。
DocSearch 是一個線上搜索引擎,其爲開源文檔站點提供免費服務。
該模塊允許用戶從淺色、深色和自動(跟隨系統)三個主題之間進行切換。
該模塊於頁頭生成和顯示社交鏈接。
用戶可以通過頁頭的語言選項模塊切換語言,這對多語言站點來說十分實用。
博客模塊爲博客站點提供了基本的佈局和模板。
博客模塊默認支持多作者。
博客模塊支持一個可選的側邊欄佈局。
該模塊於博客側邊欄顯示分類列表。
本模塊於博客側邊欄顯示最近和精選的文章列表。
該模塊於博文內容下方顯示相關文章。
若存在特色圖片時,其將被顯示在博文上方。
該模塊將內容面板集成到博客。
該模塊將於內容下方生成菜單,用於導航到相同欄目的上一篇和下一篇文章。
自動更新內容目錄導航,以指示視口中當前活動的標題。
本文列出博客模塊的自定義鉤子。
該模塊爲博客佈局提供麪包屑導航支持。
該模塊將 Staticman 評論模塊集成於博客佈局。
該模塊爲博客模塊提供 Disqus 評論支持。
該模塊爲博客模塊提供 Giscus 評論引擎支持,其基於 GitHub 討論實現。
該模塊爲 Twikoo 提供支持,其爲一個簡單、安全和免費的評論系統。
該模塊爲博客提供 Utterances 評論引擎的支持,其基於 GitHub issues.
當鼠標懸停於標題上時,該模塊將顯示其錨點鏈接。
文檔模塊爲文檔站點提供了基本的佈局和模板,其對於編寫項目文檔、數字花園、用戶指南、教程等十分實用。
該模塊將內容面板集成到博客。
自動更新內容目錄導航,以指示視口中當前活動的標題。
若存在特色圖片時,其將被顯示在文檔上方。
本文列出文檔模塊的自定義鉤子。
該模塊將於內容下方生成菜單,用於導航到相同欄目的上一篇和下一篇文檔。
當鼠標懸停於標題上時,該模塊將顯示其錨點鏈接。
該模塊爲文檔佈局提供麪包屑導航支持。
該模塊將 Staticman 評論模塊集成於文檔佈局。
該模塊爲文檔模塊提供 Disqus 評論支持。
該模塊爲博客模塊提供 Giscus 評論引擎支持,其基於 GitHub 討論實現。
該模塊爲 Twikoo 提供支持,其爲一個簡單、安全和免費的評論系統。
該模塊爲文檔模塊提供 Utterances 評論引擎的支持,其基於 GitHub issues.
元模塊並不提供任何功能,其只是模塊的集合,以簡化模塊的安裝和卸載。
該模塊提供了一個通用的 inline frame 短代碼。
該模塊將 Bootstrap 模塊移植到 HB,以添加缺少的組件。
Mermaid 是一個基於 JavaScript 的圖表工具,使用 Markdown 啓發的文本定義和一個渲染器來創建和修改複雜的圖表。
當用戶瀏覽器不支持 JavaScript 時,該模塊將顯示一條警告信息。
又稱回到頂部,一個用於返回頂部的按鈕。
當 defaultContentLanguageInSubdir
被啓用時,Hugo 將把主頁重定向到默認語言網站,例如:/
-> /en/
。這個模塊將嘗試根據用戶的首選語言來重定向網站。
該模塊內置了一個佈局和短代碼,以生成聯繫表單,其兼容大部分表單服務後端。
公告欄模塊突出一些重要的事情,比如新聞和項目的新版本。
當點擊一張不可鏈接的圖片時,將彈出一個圖片查看器。
該模塊將 Hugo PWA 模塊 集成到 HB,以自定義離線頁面,以及調整一些參數。