2024年8月26日
从 Jekyll v3.2开始,主题是 Jekyll 中的一等公民。这意味着主题设计者可以创建与 RubyGems 捆绑在一起的 Jekyll 主题,并且可以正确进行版本控制和更新。这是在 Jekyll 中培育更好的主题生态系统并让主题设计者和网站创建者的工作更轻松的一大举措。
目前主题仅支持布局、包含和 Sass 文件,但计划在未来版本中也支持其他主题资产。主题需要捆绑为 RubyGems,因此RubyGems网站将是查找主题和关注最新更新的好地方。
安装主题
将主题名称添加到您的 Gemfile:
gem 'theme-name'
你的 Gemfile 中可以有多个主题
然后在您的 _config.yml 文件中添加主题:
theme: theme-name
但是,您的 _config.yml 中只能使用一个主题。
主题还需要包含一个 README 文件,这对于了解每个主…