MDx 1.9.5 现已发布。本次更新增加了新功能,修复了一些错误并改进了样式。
更新日志:
新增了 ICP 备案号功能(WordPress 已经移除官方支持)
改进了 分享图样式
改进了 评论列表及评论回复样式
改进了 “朴素”文章列表样式
修复了 “朴素”文章列表样式在页面宽度较小时溢出的问题
修复了 部分情况下文章自定义字段无法成功保存的问题
修复了 “两栏”首页样式下更改页面宽度时搜索栏错位的问题
修复了 “生成分享图”在部分情况下会产生跨域错误的问题
更新了 英语翻译 (@yechs)
本次更新中的大多数更改都是细节修正,包含对 1.9.3 中发现的一些问题的修正和对一些长期遗留的细节样式问题的修正。最主要的更改在于评论区,修复了一些样式问题并改进了一些样式。具体有:
- 移除了鼠标悬浮于评论上时的背景颜色动画。经过评估后我认为这个动画必要性并不是很高,而且没有妥善处理的细节样式导致这个动画拉低了整体观感,于是在纠结之后我决定移除该动画
- 头像对齐用户名。这一点我已经计划很久了,不过直到 1.9.5 才落实。此前在头像在高度上居中,导致头像与用户名割裂,在一定程度上加大了界面的理解难度,而对齐用户名的头像则更符合逻辑
- 回复按钮增加小图标。这同样是为了方便用户理解按钮的功能
- 移除最后一条评论下方的空白。这其实是加入“评论无限加载”这个功能时带来的意料之外的更改,现在已经修正
- 优化换行策略。页面再也不会因为某些评论无法良好地换行导致溢出了(大概
- 对齐“加载更多”按钮和加载动画的高度。虽然是很细节的样式,但是我看它不爽很久了,这次就一起解决了
- 调整回复评论浮层中“取消回复”按钮的位置至右上角。之前这个按钮直接放在“发表评论”的大标题旁边总给人一些不精致的感觉,现在放在右上角之后看起来好多了
- 调整“回复评论”触发策略。是 WordPress 的锅,其新的核心 js 文件中回复评论按钮的触发条件是
touchstart
,导致很多时候用户手指碰到按钮,就算是本意是滑动页面也会触发评论回复。现在 MDx 自己维护了一份优化版的 js,用户不会再轻易触发评论回复了
此外,还有新增加的一个功能是对 ICP 备案号的支持。由于在不久前 WordPress 官方移除了对 ICP 备案号的支持,新安装的 WordPress 站点不再包含这一功能。于是 MDx 自己实现了这一功能,在你从旧版本升级到 1.9.5 时,如果你曾经在 WordPress 自带选项中填写过 ICP 备案号,那么 MDx 会自动读取并保存数据,避免更新带来页面内容的变化。
另外,1.9.5 也包含了对于“生成分享图”功能中跨域问题的修正,可以阅读这篇文章了解详情:
如果你正在对图片使用单独的 CDN 且“生成分享图”功能不能按预期工作,那么大部分情况下这个修正会解决问题。
Enjoy MDx!
发表评论