【发布时间】:2020-01-29 12:52:16
【问题描述】:
最近几天我一直在尝试使用 Jekyll。我想我了解它的基础知识。我测试了大约 4 个模板并让它们运行并理解 jekyll 页面的结构。这没什么神奇的。
今天我想更改模板的字体。我目前正在使用Type on Strap Teamplate,您可以看到我在 git pages Right here. 上构建的 repo
我查看了this post on stackoverflow。这帮助我识别了 _sass/base 文件夹中的 _variables.scss 文件。线程还在继续,说整个文件可能通过一个 scss 文件来控制,通常被称为主题。好了,我在 _sass 文件夹中找到了 Type-on-Strap。
现在我的问题是:我是否必须像下面那样编辑 _variables.scss,如果是,我将 ttf 文件放在哪里或如何正确链接到 webfont?还是我将 _variables 文件保持原样,只需要编辑 type-on-strap.scss 文件?如果又是这样,我需要改变什么?
_variable.scss 文件:
// Typography
$font-family-main: 'Source Sans Pro', Helvetica, Arial, sans-serif;
$font-family-headings: 'Source Sans Pro', Helvetica, Arial, sans-serif;
$font-family-logo: 'Source Sans Pro', Helvetica, Arial, sans-serif;
$font-size: 1.25em;
所以我不想再使用 Sans Pro。我想使用Barlow Semi Condensed 作为主要字体,使用 Barlow Semi Condensed Medium 作为标题和徽标。我可以把代码改成这样吗?:
$font-family-main: 'Barlow Semi Condensed', sans-serif;
$font-family-headings: 'Barlow Semi Condensed', sans-serif;
$font-family-logo: 'Barlow Semi Condensed', sans-serif;
总结:我只想知道,我需要编辑什么才能让 Barlow 字体替换我正在使用的模板上的 sans pro 字体。
希望人们不要因为我发表另一篇关于此的帖子而太生气。我浏览了一些答案,这是尝试的第二天。有点累了:)
提前致谢!
【问题讨论】:
标签: css sass webfonts jekyll-theme