##缘起
在做这个博客的时候找了几个博客模板,其中对林安亚的博客的阅读书单页面很感兴趣,于是将其移植过来。
当然我技术很渣,移植得并不是很好,虽然目前并没有发现,但不排除会有bug存在。先用着。
##使用方法
- 新建书单文件,置于pages文件夹下,文件名随意,无需像文章一样设置日期,但为了统一写成
book-list-201x
较好; - 页面头部的categories、tags等目前并无用处,仅为统一而设;
- 书单文件一年一个,书单内容于文件中添加;
- 豆瓣上默认的图书封面图有可能太小,可以点击封面下的“更新描述或封面”,查看更多尺寸的封面。
##移植过程
- 根据原模板书单文件的文件头:
layout: book
,在原模板文件夹_layouts
下找到book.html
,复制到新模板相应文件夹下:_layouts\book.html
。 - 同理查看
book.html
文件头,复制base.html
。如果需要更改书单中右侧的表格,比如增加一项“阅读时间”,就是在这个文件下修改了。另,“评论”可做简评,如果另外写了书评文章,可在简评后加个链接。 base.html
引入较多,已做删改,仅保留header.html和googleanalytics.html。\_includes
下增加一个新文件:header.html。- googleanalytics 已删除,目前在单页上增加 CNZZ 统计代码。如改为引入方式,更佳。
##注意事项
- 书名的背景颜色(当前:灰)在
/static/book-list/bootstrap.css:5779
修改; - 原页面的大小缩放是用js做的,并设置margin-left为一个较大值,使其向右移动。现去除js,并将
/static/book-list/base.css:97
处panding值设为左右皆255px,原值40px。
###2015年4月5日 更新:
换了新模板,依照上述将书单页移植过来可用,只是将CSS文件路径改了改,统一放在/static/book-list/
目录下。
又参照首页的“相关页面”,做了一个独立的历年书单合集页。使用的时候不需要修改该页面,而是在_config.yml
中修改。年度书单一年也只增加一个页面,改动极少,其实在哪改条目都差不多。