手把手教你搭建个人博客(第四期)
live2d 官网:https://www.live2d.com/
aplayer 插件官网:https://aplayer.js.org/#/zh-Hans/
安装 live2d
打开 webstrom 的 终端(explore)页面,输入命令:
1 2
| npm install --save hexo-helper-live2d
|
安装模型
1 2
| npm install --save live2d-widget-model-koharu
|
配置 live2d
在 _config.yml
中添加配置代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
live2d: enable: true scriptFrom: local tagMode: false debug: false model: use: live2d-widget-model-koharu display: position: right width: 150 height: 300 mobile: show: false
|
安装音乐播放器 aplayer
打开 webstrom 的 终端(explore)页面,输入命令:
1
| npm install hexo-tag-aplayer --save
|
配置 aplayer
在 _config.butterfly.yml
中修改配置代码:
1 2 3 4
| aplayerInject: enable: true per_page: true
|
并添加以下代码:
1 2 3 4 5
| bottom: - <div class="aplayer no-destroy" data-id="自己的网易云歌单" data-server="tencent" data-type="playlist" data-order="list" data-fixed="true" data-preload="auto" data-autoplay="false" data-mutex="true" data-listFolded="true" data-narrow="false"></div>
|
更多的aplayer的配置, 可参考aplayer的官方文档 ,自行修改配置哦!
设置aplayer侧边缩进
只需要在css中的 custom.css
代码的最后加入以下代码即可实现收入侧边栏
1 2 3 4 5 6 7
| .aplayer.aplayer-narrow .aplayer-body { left: -66px !important; } .aplayer-body:hover { left: 0px !important }
|
歌词颜色修改
直接将以下代码复制粘贴到css中的 custom.css
的末尾即可
1 2 3 4 5 6 7 8 9 10 11
| .aplayer .aplayer-lrc p.aplayer-lrc-current { font-size: 17px; color: #1b82f1; opacity: 1; overflow: visible; height: auto !important; min-height: 16px; }
|
1 2 3 4 5 6 7 8 9 10 11 12
| .aplayer .aplayer-lrc p { font-weight: 700; font-size:15px; color:#777; line-height:16px!important; height:16px!important; padding:0!important; margin:0!important; transition:all .5s ease-out; opacity:.4; overflow:hidden }
|