Releases: zsjy/halo-theme-dream2.0-plus
Releases · zsjy/halo-theme-dream2.0-plus
1.3.6
1.3.6.beta1
1.3.5
优化
- 优化打开画廊不改变URL,避免启用pjax时会执行重新加载过程
修复
- 修复sw使用CDN读取不到npm包的问题
1.3.4
1.3.4.beta3
1.3.4.beta1
测试
- 尝试修复
pjax
与halo评论插件
兼容的问题; - 如需启用
pjax
并且想要使用halo评论的可以尝试更新到此版本,极限情况下可能还会出现;- bug复现步骤:点击任意带有评论区的文章,利用最新文章或下一篇文章的方式跳转到下一篇文章,多跳转几篇文章,然后使用浏览器后退或前进按钮,测试是否会发生错误提示。
- 该错误会导致halo后台的评论功能无法打开,若仍会大概率发生此问题,可在
主题设置 - 增强功能 - 评论加载方式
选择Web评论组件
即可。 - 此问题原版主题也存在,使用原版主题的建议
关闭评论
或关闭pjax
。
1.3.3
新增
扩展登录后能力
- 默认
跳转到控制台
; - 开启后:
- 文章、页面,若作者是登录用户,则在标题下方统计区域显示编辑按钮,可直接跳转到控制台文章、页面进行编辑(若选择
跳转到个人中心
则页面不会显示编辑按钮); - 控制台按钮 - 登录组件样式,增加新建文章、发布瞬间,快捷菜单。
- 注意:若选择
跳转到控制台
则跳转路径均为/console
下,若选择跳转到个人中心
则跳转路径均为/uc
下,若无权限则无法正常打开相应功能!
- 文章、页面,若作者是登录用户,则在标题下方统计区域显示编辑按钮,可直接跳转到控制台文章、页面进行编辑(若选择
- 新增定制主题 - 内嵌Html内容(body),用于添加自定义html内容;
优化
- 优化文章任务列表样式;
- 瞬间界面支持隐藏标签栏(主题设置 - 页面设置 - 瞬间页面-开启标签栏,默认开启);
- 扩展
<mew-music>
组件,可用于自定义侧边栏播放器:- 属性参考APlayer参数介绍
- 其中属性
customAudioType
未支持; - 添加左下角音乐播放器
修复
- 修复默认关闭分享功能时,halo清空配置值导致的问题;
- 修复启用
sw
后控制台提示chrome-extension
的相关错误;
1.3.3.beta12
调整
- 改回CDN加载,避免服务器后台报错
1.3.3.beta11
新增
- 新增
主题设置 - 定制主题 - 内嵌Html内容(body)
配置项; - 新增
mew-music
属性meetingUrl
,用于设置歌单,设置详见自建MetingJS。
1.3.3.beta10
修复
- 修复启用sw后控制台的
chrome-extension
报错
优化
- 扩展
<mew-music>
组件,可用于自定义侧边栏播放器
<mew-music listFolded="true" music-list='[{"name":"1", "url":"/upload/%E5%B0%98%E4%B8%96%E7%BE%8E%20->%20%E8%AE%B8%E5%B5%A9.mp3","artist":"1","cover":"/upload/thumbnails/2024/w800/th.jpg","lrc":""},{"name":"2", >"url":"/upload/%E5%B0%98%E4%B8%96%E7%BE%8E%20->%20%E8%AE%B8%E5%B5%A9.mp3","artist":"2","cover":"/upload/thumbnails/2024/w800/th.jpg","lrc":""}]'></mew-music>
组件属性
- autoplay:是否自动播放,默认为
false
,受限一般无效。 - fixed:是否开启吸底模式,默认为
false
。 - mutex:是否互斥,阻止多个播放器同时播放,默认为true。
- theme:播放器主题颜色,默认为
主题色
。 - mini:是否开启迷你模式,默认为
false
。 - loop:循环模式,可选值包括
'all'、'one'、'none'
,默认:'all'
。 - order:播放顺序,可选值包括
'list'、'random'
,默认:'list'
。 - volume:默认音量,默认为
0.7
。 - listFolded:列表是否默认折叠,默认为
false
。 - listMaxHeight:列表最大高度,默认为
450px
。 - lrcType:歌词文件形式,可选值包括
1(直接复制歌词)、2(HTML形式)、3(数据库获取)
,默认:3
。 - storageName:存储播放器设置的localStorage键,默认为'aplayer-setting',修改此值对多个播放器分别存储配置很有用。
- music-list:播放器中的歌曲,
json数组
music-list 属性
- 值必须是json数组,即:
[]
- name:歌曲名,默认:“音乐”
- url:歌曲链接,必填字段
- artist:歌手名,默认:“未知歌手”
- cover:封面,默认:内置封面
- lrc:歌词,默认:“”