开始Jekyll的时候,朋友推荐用Octopress的fabric主题。用了一段时间之后发不是十分喜欢灰色基调。其次,Jekyll本身是个很简单的东西,经过Octopress封装之后反而感觉繁琐,想简化它。
于是,做了一下几点改动:
在换掉fabric之前,在Jekyll Themes上浏览了一遍,主题虽然多也有不错的,但是总觉得不是自己喜欢的。直到在Wix上看到当前主题。喜欢的原因有两个,一个是是它使用的小方格背景我很喜欢,我平时用的笔记本专买这种小方格,能给人设计感;另一个就是他的设计上简洁但是不死板,我不大喜欢左右布局。
Wix上面的模板是自动生成的,代码很糟糕。我要做的就是使用他模板的设计,然后从新写一遍html和css。html/css我比较熟悉,重写一遍不是难事。将原来的宽度改为900px方便阅读,然后加上天气预报和pm2.5指数。文章字体是仿照简书做的
不想用octopress是因为他在jekyll基础之上进行大量的封装,安装了很多插件,这些东西不能直接放在github上面。你需要在本地生成html然后将html提交到master分支,源代码单独提交,有点麻烦。于是去掉octoress直接用jekyll,保留原来octopress的rakefile, 作为产生posts和提交Github用。
Push到Github上之后,代码可以以两种方式运行,静态html件这个github page基本功能,还有就是直接上传jekyll目录但是是以safe模式运行,也就是不支持插件。所要想直接上传jekyll目录而不转换html,就不要使用插件。
Octopress上的模板使用方便,但是封装较多,特别是_includes和_layouts。
利用Github API提交代码, 是否可以实现在线编辑blog
自己动手打造的自己喜欢的东西
喜欢清爽亮丽的而又简单的风格
尽量不用插件,轻便而又简单