这次网站主要在这么几个地方有变化:
外观方面加了一个大长条,并且把页面变窄;
去掉recent post和博文页面的边栏,把archives和tags合并到posts,添加了一个sticky置顶边栏;
tags多选,并且是动态显示结果。
tags多选,相关代码在_includes/tags.html,js/blog.js,tag-list-json.html中。
主要思路就是预先通过tag-list-json.html打印出所有博文的title, url, 和tags, 再通过ajax读取,动态显示。
目前网站的缺点是:
颜色搭配不好,因为不懂配色,所以选择了保险的黑白灰;
导航栏置顶的效果也被我去掉了,以后有需要再加;
这次主要借鉴了两个网站:http://note.rpsh.net/,https://googleblog.blogspot.com/。
以下为存档:
https://jekyllrb.com/docs/home/
http://kramdown.gettalong.org/syntax.html