Ryan Wang 🚀 以前考虑到 Anatole 实际上是一个移植的主题(专门获得过作者授权),并不考虑对其做大的更改。但后面发现当前的版本不能够很好地展示出 Halo 的完整功能,所以抽了点时间优化了下。如果喜欢这种简洁风格的可以试试,后续我们也会抽一定时间做后续维护,以下是完整的更新日志: Breaking changes 移除 jsDelivr CDN 的资源,改为本地资源。 移除站点标题和文章标题英文大写的配置。 移除自定义样式的设置项,可以使用 Halo 提供的自定义 head 代码插入。 移除使用一言 API 生成描述的设置项,可以使用 Halo 提供的自定义 head 代码插入。 移除 FontAwesome 字体库,使用 iconify + vite-plugin-purge-icons 引入图标,降低最终产物大小。 移除 JQuery 依赖,使用原生 JavaScript 代替。 移除原有文章样式风格,使用 github-markdown-css 代替。 移除 PrismJS 代码高亮渲染库,使用 highlight.js 代替,支持更多语言和高亮主题。 移除文章底部分享按钮。 Halo 最低版本要求提升至 1.5.0。 Features 增加页面分页页码显示。 文章内图片支持放大显示和切换图片。 页面整体左右布局支持设置比例。 文章支持 Katex 数学公式渲染,需要在设置项手动开启。 添加日志页面,同样支持代码高亮显示和图片放大以及评论。 首页文章列表支持显示更多数据,分类、浏览量、点赞量等。 添加分类/标签页面,支持显示分类/标签下的部分文章。 支持文章搜索。 侧边栏支持设置背景图。 Improvements 使用 ViteJS 构建 CSS 和 JavaScript 资源。 重构友情链接页面样式。 优化页面资源请求大小和请求量。 Bug Fixes 修复顶部菜单高亮在不同页面不准确的问题。 修复移动端顶部菜单样式问题。 下载地址:https://github.com/halo-dev/halo-theme-anatole/releases/tag/v1.5.0-alpha.1 预览地址: https://ryanc.cc https://johnniang.me 目前还处于 Alpha,等待稳定一段时间后就会发布正式版本。
forose 非常清爽的主题 看到这里说移植的主题需要作者授权 不知道对现在的halo主题自己修改自己使用 需不需要授权还是说只能用主题的源代码 不允许修改呢? 比如这样 修改当前主题,在侧边栏增加站点访问统计功能-沙漠渔溏 http://www.sammery.com/archives/60.html 按照自己想需求修改,而不继续沿用作者的最新主题