Skip to content

Releases: D-Sketon/hugo-theme-reimu

0.5.0

05 Jan 03:56
Compare
Choose a tag to compare

What's Changed

修复

  • 修复了自定义封面时 pjax 失效的 bug
  • 修复了点击侧边栏按钮进行跳转时 pjax 失效的 bug
  • 修复了当标题以数字开头时 TOC 无法正常显示的 bug
  • 修正样式

特性

  • 新增了 share 配置用于开启分享功能,目前支持 facebooktwitterlinkedinredditweiboqqweixin
    share:
      - facebook
      - twitter
      - linkedin
      - reddit
      - weibo
      - qq
      - weixin
    weixin 状态下会生成带有二维码的分享卡片,可保存到本地后分享到微信朋友圈(注意,当文章封面存在跨域问题时无法使用 html-to-image 正确生成含图片的卡片!)
  • 支持在文章 front-matter 中配置 sidebar 字段,用于控制文章是否显示侧边栏,优先级高于全局配置
    ---
    sidebar: left # left | right | false
    ---
  • reimu_cursor 配置结构发生变化,新增 cursor 配置用于自定义鼠标路径。(仍然兼容老配置)
    reimu_cursor:
      enable: true
      cursor:
        default: ../images/cursor/reimu-cursor-default.png
        pointer: ../images/cursor/reimu-cursor-pointer.png
        text: ../images/cursor/reimu-cursor-text.png

Full Changelog: v0.4.0...v0.5.0

v0.4.0

28 Dec 13:03
Compare
Choose a tag to compare

What's Changed

修复

  • 修复头像 hover 动画丢失的问题

特性

  • 新增了 live2d_widgets 配置用于开启/关闭 live2d-widgets

    live2d_widgets:
      enable: true # true | false
      position: left # left | right
  • toplive2d 新增 position 配置,用于控制其位置

    top:
      enable: true # true | false
      position: right # left | right
    
    live2d:
      enable: true # true | false
      position: left # left | right
  • 新增 player 配置用于配置 Aplayer / Meting 音乐播放器,使用前建议打开 pjax

    player:
      aplayer:
        enable: false
        options:
          audio: []
          fixed:
          autoplay:
          loop:
          order:
          preload: 
          volume:
          mutex:
          listFolded:
      meting:
        enable: false
        meting_api: # custom api
        options:
          id: 
          server: 
          type: 
          auto:

Full Changelog: v0.3.0...v0.4.0

v0.3.0

15 Dec 11:42
Compare
Choose a tag to compare

What's Changed

修复

  • 修正了侧边栏文章数量统计错误的bug

特性

  • 支持 MathJax3,使用以下配置切换数学公式的渲染
math:
  katex:
    enable: true
  mathjax:
    enable: false
    options: [{}]

Full Changelog: v0.2.0...v0.3.0

v0.2.0

07 Dec 11:47
Compare
Choose a tag to compare

What's Changed

修复

  • 修复了部分 css token 未统一的问题

特性

  • 添加了配置用于控制代码块的默认展开状态,expand 可以设置为 truefalse 或数字,数字表示当代码块的行数大于该数字时默认收缩。
    code_block:
      expand: true # true | false | number
  • 添加了 local_font 配置用于定义本机兜底字体,其优先级比谷歌字体低:
    local_font:
      article:
        - "-apple-system"
        - PingFang SC
        - Microsoft YaHei
        - sans-serif
      code:
        - Menlo
        - Monaco
        - Consolas
        - monospace

性能

  • CSS 持续性 tree-shaking,现在 social 中只有用到的图标会被打包

Full Changelog: v0.1.0...v0.2.0

v0.1.0

01 Dec 08:25
Compare
Choose a tag to compare

What's Changed

修复

  • 修复了 KaTeX 带有 tag 时会有多余的滚动条的 bug
  • 修复了 KaTeX 带有 tag 且宽度过小时会和左侧公式重叠的 bug
  • 修复了 giscus 评论不会随着日夜模式切换而改变主题的 bug,现在 giscuscommentTheme 配置无效
    giscus:
      commentTheme: # 无效的配置,现在主题由 reimu 托管了
  • 修复了 Github icon 在夜间模式下颜色不明显的问题
  • 同步了部分 transition 动画,使得动画更加统一

重构

  • 现在搜索和移动端侧边栏共用一个 mask,减少了代码量
  • 统一了 css 中的 token 颜色,现在可以通过修改某些 token 实现替换主题色
  • 重构了 menu 配置,现在支持自定义 icon
    menu:
      - name: home
        url: /
        icon: # 不填默认使用太极图标
      - name: archives
        url: /archives
        icon: f0c1 # 你可以填写一个十六进制的数字来自定义 icon,支持 fontawesome 和 icon font
      - name: about
        url: /about
        icon:
      - name: friend
        url: /friend
        icon:
  • 重构了 footertopsponsor 配置,现在支持自定义 icon
    footer:
      icon:
        url: "../images/taichi.png" # 相对于 css/style.css 的路径,所以需要向上一级才能找到 images 文件夹
        rotate: true
        mask: true
    
    top: # 这是新增配置
      enable: true # true | false
      icon:
        url: "../images/taichi.png"
        rotate: true
        mask: true
    
    sponsor:
      icon:
        url: "../images/taichi.png"
        rotate: true
        mask: true
  • 重构了 preloader 配置,现在支持自定义加载动画 icon
    preloader:
      enable: true
      text: 少女祈祷中...
      icon: # 不填默认使用内链的svg(保证首屏加载速度),你可以填入一个链接来自定义加载图标,如 '/images/taichi.png'
  • 新增了 anchor_icon 配置,现在支持自定义锚点 icon
    anchor_icon: # 不填默认使用 # 图标

Full Changelog: v0.0.4...v0.1.0

v0.0.4

23 Nov 07:21
Compare
Choose a tag to compare

What's Changed

特性

  • 支持了service worker

Full Changelog: v0.0.3...v0.0.4

v0.0.3

16 Nov 14:50
Compare
Choose a tag to compare

What's Changed

修复

  • 修复 photoswipe 加载异常
  • 修复 achor hover 样式异常
  • 修复 algolia_logo 404 异常
  • 修复 excerpt 展示逻辑,现在展示逻辑与 hexo-theme-reimu 相同

特性

  • 现在 quicklink 默认关闭,与 hexo-theme-reimu 同步
  • 支持了 SRI
  • 代码高亮支持了 patch 语言类型

性能

  • photoswipe 相关 js 现在不会在 home 页面加载
  • comment 相关 js 现在不会在 home 页面加载

Full Changelog: v0.0.2...v0.0.3

v0.0.2

10 Nov 14:52
Compare
Choose a tag to compare

update images

v0.0.1

10 Nov 13:52
Compare
Choose a tag to compare