Jekyll遇到麻烦(不包括样式表?)

时间:2018-12-13 11:36:16

标签: css yaml jekyll github-pages

我试图派生一个Jekyll主题,并且在构建Github页面时,我得到了另一个页面

https://imgur.com/2qFcrAX

比原始

https://imgur.com/7uT97r5

baseurl中的_config.yml已根据说明进行了更改,没有进一步的更改。仅修改了分支gh-pages,我将其用作构建Github页面的源。 我尝试分叉从原始存储库分叉的存储库,但得到的结果相同。该问题似乎无法包含某些样式表,因此我将文件_includes/css/style.css移到了其他位置,虽然略有改进,但是颜色_config.yml和{{1}中的图像的颜色值}仍不见了。

我的实现:

原文:

assets所做的更改:

_config.yml

编辑: 更改了回购名称。为了以防万一,还暂时删除了仅限协作者的编辑权限。

我只是尝试在本地构建站点,因为还有其他问题表明它在本地有效,但在Github Pages上却无效。不幸的是,结果相同。

2 个答案:

答案 0 :(得分:0)

在浏览本地构建的_site目录中的文件时,我发现Jekyll用不同的替换/覆盖了_includes/css/style.css中的样式表。我不知道这个新style.css的来源,但是我找到了一种解决方法,方法是使用自定义style.scss并包括我的样式表。

答案 1 :(得分:0)

您可以使用https://ricostacruz.com/til/relative-paths-in-jekyll或添加github-metadata <cmath>