Skip to content

Releases: D-Sketon/hexo-theme-reimu

v0.2.0-beta.2

05 Jun 15:24
d339d5b
Compare
Choose a tag to compare
v0.2.0-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.2...v0.2.0-beta.2

v0.1.2

27 Apr 06:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

修复

v0.1.1

04 Apr 16:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

特性

  • 新增了可爱灵梦(╹▽╹)鼠标指针,默认开启
    reimu_cursor: # true | false
  • 新增了 clarity 统计
    clarity: # clarity ID
  • 移除了废弃的 gauges 统计,以下配置现在不可用
    gauges_analytics: # gauges ID

修复

  • 修复了 front-matter 中未填写 comment 字段时评论不显示的 bug
  • 修复了 giscus 评论系统宽度显示异常的 bug

性能

  • 提升了 lighthouse 无障碍相关分数
  • 减少了 banner.jpg 的体积

v0.1.0

14 Jan 11:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.11...v0.1.0

⚠️ 重构 ⚠️

  • hexo-algolia 替换为了 hexo-algoliasearch
  • 配置中的 vendor 进行了完全重构,现在支持手动切换 CDN:
    vendor:
      cdn_jsdelivr_gh: https://cdn.jsdelivr.net/gh/
      cdn_jsdelivr_npm: https://cdn.jsdelivr.net/npm/
      fastly_jsdelivr_gh: https://fastly.jsdelivr.net/gh/
      fastly_jsdelivr_npm: https://fastly.jsdelivr.net/npm/
      unpkg: https://unpkg.com/
      webcache: https://npm.webcache.cn/
      js:
        jquery: webcache|[email protected]/dist/jquery.min.js
    目前提供了 jsdelivr/ghjsdelivr/npmfastly.jsdelivr/ghfastly.jsdelivr/npmunpkgwebcache 这几个 CDN 源。所有的依赖地址现在的结构为 CDN源|依赖路径,在生成博客的过程中主题会自动将 CDN 源和后续路径拼接从而形成完整的地址

特性

  • ServiceWorker 增加对部分域名的选择缓存
  • 完善 TOC,目前 TOC 可以随着页面滚动而动态更新,也可以通过点击 TOC 跳转到对应锚点
  • 支持了 waline 的阅读统计功能,启用方式:
    waline:
      pageview: true

修复

  • 修复了 pjax 模式下 mermaid 显示异常的问题
  • 修复了 pjax 模式下 insert_highlight 多次调用的 bug
  • 同步了所有动画的持续时间和缓动函数
  • 修复了配置项未填写 widgets 后空指针的 bug

性能

  • 提升了 LCP 分数
    • google font 采用 rel:preload 的方式加载
    • banner 添加 fetchpriority="high"
    • fontawesome 部分 css 采用 rel:preload 的方式加载

v0.0.11

10 Jan 13:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.10...v0.0.11

特性

  • 新增了 ServiceWorker 功能,默认开启
    service_worker:
      enable: # true | false
  • 新增了 live2d 功能,默认关闭
    live2d:
      enable: # true | false
  • 导航栏优化,现在支持导航栏随着页面滚动的方向而动态显示和隐藏
  • 代码块现在支持了日夜模式,变得更好看了!
  • 日夜模式颜色 token 优化,变得更好看了!

v0.0.10

07 Jan 08:08
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.9...v0.0.10

修复

  • 修复了 404 页面不能正常搜索的 bug
  • 修复了 TOC 样式异常

特性

  • 现在不仅仅支持 algolia 搜索,也支持使用 hexo-generate-search 进行搜索了
    generator_search:
      enable: # true | false
  • 新增了鼠标烟火效果,默认开启(具体配置可以看 mouse-firework,也是本人写的一个库)
    firework:
    enable: # true | false
    options:
      excludeElements: ["a"]
      particles:
        - shape: circle
          move: ["emit"]
          easing: easeOutExpo
          colors: ["#ff5252", "#ff7c7c", "#ffafaf", "#ffd0d0"]
          number: 20
          duration: [1200, 1800]
          shapeOptions:
            radius: [16, 32]
            alpha: [0.3, 0.5]
        - shape: circle
          move: ["diffuse"]
          easing: easeOutExpo
          colors: ["#ff0000"]
          number: 1
          duration: [1200, 1800]
          shapeOptions:
            radius: 20
            alpha: [0.2, 0.5]
            lineWidth: 6
  • 新增了 pjax 功能,但目前仍然不稳定,会有很多 bug,默认关闭
    pjax:
      enable: # true | false

v0.0.9

01 Jan 03:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.8...v0.0.9

修复

  • 修复了缓存设置异常造成的 TOC 显示不正确的 bug
  • 修复了 valine 评论数显示异常的 bug

特性

  • 回到顶部按钮变得更好看了
  • TOC 新增了切换到首页的按钮
  • 支持了 valine 的阅读统计功能,启用方式:
    valine:
      visitor: true

v0.0.8

31 Dec 08:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...v0.0.8

特性

  • 万众期待的 TOC 终于实现了一部分
  • fontawesome 升级到 v6,同时为 social 新增了一堆图标
  • 新增了回到顶部按钮
  • 日夜模式颜色 token 优化,变得更好看了!
  • 适配 hexo v7

v0.0.7

09 Sep 08:21
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.6...v0.0.7

修复

  • 修复了 lazyload 和 fancybox 冲突的 bug
  • 新增了更多的封面选项

v0.0.6

02 Jul 06:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.5...v0.0.6

修复

  • 修复了移动端分页显示异常

特性

  • 新增了过渡动画功能,默认开启
    animation:
      enable: # true | false
  • 新增了日夜模式功能,可以通过以下配置设置默认模式
    dark_mode:
      enable: # true | false