本文最后更新于 2023年3月10日 早上
使用hexo-bilibili-bangumi插件来实现,在主页来展示bangumi上自己的想看、再看、已看列表。你完全可以根据原仓库说明进行,本文就是自己操作的个记录。
1 安装
1
| npm install hexo-bilibili-bangumi --save
|
2 显示的页面
我在主页的导航栏新加了一个页面,专门用于显示。下面是以fluid主题为例:
命令添加页面
会生成文件source/bangumi/bangumi/index.md
然后去主题下的_config.yml中,找到navbar添加一个menu::
1
| { key: "追番表", link: "/bangumi/", icon: "iconfont icon-pen" }
|
自定义页面顶部的图片可以修改这个
1 2 3 4
| page: banner_img: /img/df.jpg banner_img_height: 60 banner_mask_alpha: 0.3
|
3 配置
将以下配置保存到根目录的_config.yml中,不是主题里的那个。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| bangumi:
enable: true
source: bgm
bgmInfoSource: 'bgmApi'
path: bangumi/index.html
vmid: 767043
title: '追番列表'
quote: ''
show: 1
lazyload: true
srcValue: '__image__'
lazyloadAttrName: 'data-src=__image__'
loading:
showMyComment: true
pagination: false
metaColor:
color:
webp: false
progress: false
extraOrder:
extra_options: key: value lazyload: enable: false
|
4 使用
更新数据
输出
1 2 3 4 5
| INFO Validating config INFO Getting bangumis, please wait... 正在获取 [想看] 番剧 [█] 100 正在获取 [在看] 番剧 [█] 100 正在获取 [已看] 番剧 [█] 100
|
然后就可以看看效果了
删除则输入
效果直接点博客的右上角的追番表按钮
5 修改
我这儿发现封面大了那么一丢丢,会挡住评分评论部分,然后尝试将bangumi-picture里面的width修改为100px正好合适
在根目录的source下创建/myCustom/animate.css写入:
1
| .bangumi-picture{width:100px !important}
|
然后再主题的配置文件_config.yml中加入额外配置:
1 2 3
| custom_css:
/myCustom/animate.css
|