前几天刚刚提交了我对部落格上一个布景主题的Pull Requests,然后维护者merged了。没过多少天再去看一下发现存储库已经显示Archived了,突显出一个迫不及防。

正好之前布景主题已经不维护了,不如我也换个新的吧,然后选择了Butterfly

ThemeTitle

在自己的Star项目里面翻了翻,好像也就这个比较好看功能也很多。然后就顺手用起来了,作为Hexo的布景主题对各类格式的支持还是很全面的,同时照着手册看了一遍下来很快就配置完了(不过还是花了两个小时才结束)。

本来这次想使用npm包管理器来管理这个主题文件,但想了下还是直接换成了Hexo的主题管理器,直接放在/theme文件夹下,方便对文件进行个性化编辑。

两年过去了我仿佛都不认得Hexo了,现在是不是都在用pug来写模板了?

不过pug这个语言还挺容易上手,看了几行模板就知道怎么写了,按我之前的习惯还是在<head>里面引入几行谷歌字体美化网站。你看我不是喜欢用衬线字体吗,这次我就全局换成思源宋体了。也挺简单,在head里面加个这么几行:

1
2
3
4
//- Google Fonts
link(rel='preconnect', href="https://fonts.googleapis.com")
link(rel='preconnect', href="https://fonts.gstatic.com", 'crossorigin')
link(rel='stylesheet', href="https://fonts.googleapis.com/css2?family=JetBrains+Mono&family=Noto+Serif+SC&display=swap")

结束!npm run server本地测试排错发布。