Minimal 是 GitHub Pages 的 Jekyll 主題。您可以預覽主題以查看它的外觀,甚至可以立即使用它。
要使用最小主題:
將以下內容新增至您網站的_config.yml
:
remote_theme : pages-themes/[email protected]
plugins :
- jekyll-remote-theme # add this line to the plugins list if you already have one
或者,如果您想在電腦上預覽站點,請將以下內容新增至站點的Gemfile
:
gem "github-pages" , group : :jekyll_plugins
如果在網站的_config.yml
中設置,Minimal 將遵循以下變數:
title : [The title of your site]
description : [A short description of your site's purpose]
此外,您可以選擇設定以下可選變數:
show_downloads : ["true" or "false" (unquoted) to indicate whether to provide a download URL]
google_analytics : [Your Google Analytics tracking ID]
如果您想新增自己的自訂樣式:
/assets/css/style.scss
的文件---
---
@import " {{ site.theme }} " ;
@import
行之後立即添加您想要的任何自訂 CSS(或 Sass,包括導入)注意:如果您想更改主題的 Sass 變量,則必須在樣式表中的@import
行之前設定新值。
如果您想要變更主題的 HTML 版面:
favicon
,您可以在本機_includes
資料夾中新增自訂檔案。隨主題提供的文件提供了一個起點,並包含在原始佈局模板中。/_layouts/default.html
的文件自從這個主題首次創建以來,多年來 Google 已經發布了 Google Analytics 程式碼的多次迭代。如果您想利用最新程式碼,請將其貼上到 Jekyll 網站的_includes/head-custom-google-analytics.html
中。
範本通常依賴 GitHub 提供的 URL,例如儲存庫的連結或下載專案的連結。如果您想要覆寫一個或多個預設 URL:
{{ site.github.zip_url }}
的形式。_config.yml
中使用的 URL。例如,如果變數是site.github.url
,您需要加入以下內容: github :
zip_url : http://example.com/download.zip
another_url : another value
注意:您必須刪除site.
前綴,每個變數名稱(在github.
之後)應該在github:
下面縮排兩個空格。
有關更多信息,請參閱 Jekyll 變數文件。
請參閱未決問題以取得建議功能(和已知問題)的清單。
Minimal 主題旨在讓 GitHub Pages 使用者快速輕鬆地創建他們的第一個(或第 100 個)網站。主題應該滿足絕大多數用戶的開箱即用需求,避免簡單性而不是靈活性,並為用戶提供選擇額外複雜性的機會(如果他們有特定需求或希望進一步定制他們的體驗) (例如添加自定義CSS 或修改預設佈局)。它看起來也應該很棒,但這是不言而喻的。
有興趣為 Minimal 做出貢獻嗎?我們希望得到您的幫助。 Minimal 是一個開源項目,由像您這樣的用戶一次建立一個貢獻。有關如何貢獻的說明,請參閱貢獻文件。
如果您想在本機預覽主題(例如,在提出更改建議的過程中):
git clone https://github.com/pages-themes/minimal
)cd
進入主題目錄script/bootstrap
以安裝必要的依賴項bundle exec jekyll serve
來啟動預覽伺服器localhost:4000
預覽主題該主題包含一個最小的測試套件,以確保具有該主題的網站能夠成功建置。要執行測試,只需執行script/cibuild
。在測試腳本運行之前,您需要執行script/bootstrap
一次。