继完成了 hexo 博客整体技术方案部分初始化主体设置后,接下来精装修,这次主要调整两个方面:

  1. 更新 achive 页面显示
    为了存档页多显示一些内容,恰当的显示分页,参考这篇,在 hexo 配置文件_config.yml 新增配置:
1
2
3
4
5
6
7
archive_generator:
# 配置每页显示数量,如果为 0 就是不分页
per_page: 50
# 是否按年显示
yearly: true
# 是否按月显示
monthly: true
  1. 设置右侧 widgets 标签云标签大小显示
    主题用的maupassant-hexo,进入\themes\maupassant-hexo\layout\_widget,编辑 tag.pug 文件:
1
2
3
4
5
.widget
.widget-title
i.fa.fa-star-o= ' ' + __('tags')
.tagcloud
!= tagcloud({min_font: 10, max_font: 30, amount: 100, orderby: 'count'})

  其中:min_font 为最小字体,max_font 为最大字体,amout 为显示数量,orderby 排序方式,该主题默认的 min_font 和 max_font 都是 15,也就是都一样大,把这个两个改一下小的小一些,大的大一些,就能通过字体大小反映出来标签频次的差别了。