Hexo的Next主题升级问题
2026年10月25日我决定升级一下我的 Next 主题,因为2026年的更新一直没有做,有些性能改善和bug修复肯定有不少,并且版本号从 NexT 8.21.0 一路升级到了 NexT 8.29.0, 但是在
8.22.0 的 Bug Fixes
部分记录了一项改动
| |
这个操作的逻辑是根据浏览器的缩放程度自动判断link-grid的列数,但是对于我的博客来讲,我希望维持原来的两列。于是使用diary -tu升级主题后,进一步修改themes/source/css/_common/scaffolding/tags/link-grid.styl 文件中
| |
为
| |
完成上述修改后,依次执行:
警告
由于hexo-renderer-pandoc插件内部硬编码了--mathjax, 而当前Pandoc 3.11中已经标记--mathjax为Deprecated,所以编译时会出现警告提示。这个问题等下次升级Pandoc后或许将变的不可执行,所以需要等hexo-renderer-pandoc升级后解决,这点需要特别注意。