[go: up one dir, main page]

Skip to content

Releases: fi3ework/hexo-theme-archer

🏖️ 阳光宅宅与沙滩伞

20 Jul 07:49
Compare
Choose a tag to compare

又是一年夏来到,2024 转眼也过去一半了。是时候遵循通用 x.y.z 版本号规则,让 Archer 主题的 v1.7.0 版本来到了(尽管未能全部实现最初规划的功能)。接下来的主题发布版本号规则可参考:

  • 小型更新和修补递增 z 版本号
  • 中、大型功能性更新递增 y 版本号
  • 项目重构与不兼容性更新递增 x 版本号。

过去的一年里有主题迎来了 1 名新的贡献者 👏:


下面是新版本的完整更新情报,请看:

Feature / 新特性

  • 🌐 翻译的文章:允许配置文章 Front-matter,添加原文章的作者、名称和链接信息。(#265
  • 💸 文章打赏:支持配置文章打赏信息;支持配置文章 Front-matter,指定文章启用或关闭打赏功能。目前仅支持桌面端。(#131;参考 h5player for tampermonkey 作者的文章,请对打赏功能的收益做好一定的预期)
  • 打开侧边菜单和打赏弹窗时,将相应的按钮置为高亮状态。
  • 允许通过 ESC 和点击遮盖层的方式关闭桌面端的 Algolia 搜索弹窗。

Fix / 修复

  • 修复移动端点击操作按钮时,按钮的悬浮样式保留的问题。(#398

Style / 样式

  • 为顶部的 Banner,Algolia 搜索弹窗等位置添加了毛玻璃效果。
  • 对齐桌面端博主信息处的 Icon。(#398
  • 优化多处样式细节。

Change / 变更

  • 移动端不再显示左下角的回到顶部按钮。(#397
  • 去除配置文件中的 source_version 字段(应当依靠浏览器的缓存控制策略来加载最新的资源文件,不再要求用户手动进行配置)。

Chore / 其它

  • 迁移 GoogleAnalytics 至 gtag.js
  • 替换 node-sasssass
  • 去除 EJS 模板渲染得到的 HTML 文件里多余的空格。(#374;在博客根目录添加 Hexo 插件 hexo-html-minifier 能更好地压缩生成的 HTML 文件)
  • 迁移 waline@1.xwaline@2.x。(#386
  • 更新项目依赖,兼容 node@14.x 版本。

🌴 夏天的风与棕榈树

05 Jul 02:45
c2dc387
Compare
Choose a tag to compare

时光荏苒,距离上次发布 Release 已经快要两年了。此版本主要包含已知问题的修复,带来更棒的博客使用体验。

Refactor / 重构

  • 重构文章页目录功能,提高目录高亮状态响应速度及精度(#357)。

Fix / 问题修复

  • 修复当文章不包含标签(Tag)时,也不会展示归档(Category)的问题(#352)。
  • 修复友链未打开新标签页的问题(#359)。

Style / 样式

  • 优化 Gitalk 评论组件在暗黑模式下的样式(#344, #347)。
  • 修复 .header 样式类冲突的问题(#351)。
  • 优化首页文章预览多行标题的显示效果(#353)。

Change / 变更

  • 默认关闭字数统计功能,避免用户在未安装插件时启动主题出错(#367)。
  • 随着文章页滚动,不再自动设置地址栏的查询 Hash(#369)。

⛄ 一些已知问题的修复

18 Dec 09:12
de5d473
Compare
Choose a tag to compare

本版本主要修复了若干个已知的问题。

新特性

  • 添加了对评论组件 Waline 的支持(#319

修复

  • 修复了分享文章按钮失效的问题(#313
  • 修复了 Tag 或 Cate 中无法使用特殊字符的问题(#316
  • 修复了 Toc 和 Anchor 中可能出现的问题(#317
  • 修复了暗色模式偏好的问题(#325

此外,最新版本的主题预览链接已修复。

🏄🏻 更多的 Profile 自定义项以及已知问题的修复

24 Aug 05:16
8642201
Compare
Choose a tag to compare

NOTE 👉 本版本的 _config.yml 中的部分配置项位置发生了变更,请注意不要添加重复的内容。

新特性

  • 👱🏼 Profile 头像无边框功能
  • 🕵🏼 Profile 栏配置搜索功能,查看自己博客的 SEO 状态
  • 🔗 Profile 栏自定义添加更多菜单或链接#308
  • 🏷 地址栏 Hash 值随文章页面滚动自动修改为对应的 Toc 值
  • 🪗 当 Toc 过长时,Toc 目录随文章页面滚动而滚动
  • 🤽 添加对文章浮动元素的支持,请参考 README.md 文档使用(#309
  • 📑 启用摘要内容的文章显示「阅读更多」按钮

优化

  • 优化 Dark 模式下的颜色配置,适配更多元素和页面
  • 优化文章页和侧边栏在移动端的显示
  • 优化主页摘要的显示,限制图片的高度
  • 优化 Dark 模式下,切换页面时的效果
  • 提高浏览器滚动性能和页面加载速度

变更

  • 点击文章页面 Toc 目录跳转时,强制显示 Banner,并预留出 Banner 的空间
  • 文章页向上滚动时更容易显示 Banner
  • 侧边栏文章标题不再使用 Feature 字体
  • 移动端断点设置为 960px,以前为 980px

修复

  • 修复文章页面 License 处原文链接的中文分词不自动断行的问题
  • 修复在某些页面下打开 Algolia 搜索时,页面可能显示异常的问题
  • 在尚未加载完成的情况下,不再错误显示侧边栏打开动画了
  • 修复文章页面 Toc 随页面滚动高亮显示错误的问题
  • 修复文章页中,浮动元素可能错误显示的情况(#309
  • 修复快速点击切换主题按钮,功能可能出现异常的问题

🌙 添加对 Dark 模式的支持

28 Jul 10:19
e43746b
Compare
Choose a tag to compare

新特性

  • 🌙 添加 Dark 模式支持,您可以在 <header /> 处通过按钮切换。
  • 🧮 添加 MathJax 数学公式支持(#266)。
  • 📊 添加 Mermaid 图表支持(#186)。
  • 🤵 添加对主页的个人信息 sticky 随页面滚动的支持(#202)。
  • 🗃️ 现在可以设置在主页和文章页展示对应文章的 Category 信息了(#188)。
  • 🛎️ 现在可以设置指定文章隐藏 Catalog 了(#244)。

优化

  • 文章页的 Catalog 将更快就绪。
  • 为浮动按钮添加渐入渐出的动画效果。
  • outdated_threshold 文章时效性添加更多配置内容。并使其样式表设计与文章的引用块部分保持统一。
  • 对于移动端,当滚动到页面顶部部分时,为 <header /> 部分添加暗色背景。有助于避免按钮被页面标题信息所干扰。

修复

  • 启用 Algolia 时,在页面尚未加载好时,不再显示未经处理的图标内容。
  • 打开 Algolia 搜索界面时,阻止页面滚动行为。
  • 修复包括 Steam 图标在内的 social icon 对齐(#301)。

文档

  • 更新仓库的中文文档和二次开发文档。

1.6.2

05 Jul 02:29
Compare
Choose a tag to compare

See #299 .

Currently we are working on next 1.x version. View road map #303.