Skip to content

Releases: jerryc127/hexo-theme-butterfly

3.8.1

10 Jul 14:35
Compare
Choose a tag to compare

Fix

  1. 修復 inline mathjax 有滾動條的 bug
  2. 修復友情鏈接的頭像帶有 Medium Zoom 燈箱的 bug #607
  3. 修復友情鏈接的頭像帶有 FancyBox 燈箱的 bug #607

Dependencies

  1. update hexo-renderer-pug

3.8.0

04 Jul 10:42
Compare
Choose a tag to compare

Breaking Change

  1. archives 的 標題 在 menu 配置中獲取

  2. 移除最新評論的評論服務商選擇,默認為配置的第一個評論服務商

    newest_comments:
      enable: false
      sort_order: # Don't modify the setting unless you know how it works
      limit: 6
      storage: 10 # unit: mins, save data to localStorage
      avatar: true
    -  # You can only choose one, or neither
    -  valine: false
    -  github_issues:
    -    enable: false
    -    repo:
    -  disqus:
    -    enable: false
    -    forum:
    -    api_key:
    -  twikoo: false
    -  waline: false
  3. widget 寫法更改/可添加非 sticky 區域 widget

Feature

  1. 修改最新評論 icon

  2. waline 顔色適配主題色

  3. 增加 waline avatarCDN 配置(最新評論也會更新)

    waline:
    	...
    +	avatarCDN: # Gravatar CDN baseURL
  4. 升級 facebook comment js 到 v10

Fix

  1. 修復友情鏈接和aside 頭像在 lazyload blur下的顯示 bug
  2. 修復設置 highlight_shrink: true 後,部分代碼框依舊展開的 bug #602
  3. 修復 mathjax 在列表下,導致 列表沒有樣式的 bug #586
  4. 修復文章頁 mathjax 因字體小導致顯示重疊的 bug #587
  5. 修復當內容過少時,footer 沒有底部靠攏的 bug

Improvement

  1. UI 優化
  2. waline 字體大小,頭像特效調整
  3. pjax 優化
  4. 減少卡頓,apple 裝置首頁背景 background-attachment 設為 scroll
  5. 404 頁面不再顯示 rightside

3.7.8

04 Jun 17:05
Compare
Choose a tag to compare

Breaking Change

  1. 移除 waline 的 emojiCDN 和 emojiMaps 配置

Fix

  1. 修復 升級到 waline 1.x 而出現的 bug

3.7.7

11 May 14:29
Compare
Choose a tag to compare

Improvement

  1. 適配新版的 waline 夜間模式

3.7.6

08 May 16:55
Compare
Choose a tag to compare

fix: 修復標題/博客名有 ‘ 時,pjax 會報錯的 bug
improvement: css調整

3.7.5

05 May 15:09
Compare
Choose a tag to compare

Breaking Change

  1. site_verification 優化,需自行配置

    -# Google Webmaster tools verification setting
    -# See: https://www.google.com/webmasters/
    -google_site_verification:
    
    -# Bing Webmaster tools verification setting
    -# See: https://www.bing.com/webmaster/
    -bing_site_verification:
    
    -# Baidu Webmaster tools verification setting
    -# See: https://ziyuan.baidu.com/site/
    -baidu_site_verification:
    
    -# 360 Webmaster tools verification setting
    -# see http://zhanzhang.so.com/
    -qihu_site_verification:
    
    -# Yandex Webmaster tools verification setting
    -# see https://webmaster.yandex.com/
    -yandex_site_verification:
    
    +site_verification:
  2. lazyload 優化 (增加高斯模糊過度特效,增加配置 lazyload 範圍,佔位圖應用到全站)

    lazyload:
      enable: false
    -  post: /img/loading.gif
    +  field: site # site/post
    +  placeholder: /img/loading.gif
    +  blur: false

Feature

  1. 增加 tags 標簽外掛 - label

Fix

  1. 修復開啟anchor後,文章頁跳轉回主頁,主頁網址的hash添加上文章頁最後一個標題的 bug
  2. 修復開啟anchor後,瀏覽器上一頁/下一頁 跳轉會 404 的bug (文章頁的url hash 在pjax下變成 undefined)
  3. 修復 lazyload 報 undefined 的 bug close #532

Improvement

  1. 優化 pjax 下 404 頁面
  2. 優化 button tags 標簽外掛

3.7.1

29 Mar 17:34
Compare
Choose a tag to compare

fix: 修復 github-issues 最新評論 獲取的url格式 bug
fix: 當標題有符號'時,disqus 和 disqusjs 無法加載的 bug

3.7.0

18 Mar 17:13
Compare
Choose a tag to compare

Breaking Change

  1. 更改子目錄的寫法,與父目錄一致

  2. 移除 artitalk (如需要,請安裝 hexo-butterfly-artitalk)

    -# Artitalk
    -# see https://artitalk.js.org/
    -artitalk:
    -  appId:
    -  appKey:
    -  option:
    
    CDN:
    -	artitalk: https://cdn.jsdelivr.net/npm/artitalk
  3. katex_copytex 的js 和 css cdn 更換

    -katex_copytex: https://cdn.jsdelivr.net/npm/katex-copytex@latest/dist/katex-copytex.min.js
    -katex_copytex_css: https://cdn.jsdelivr.net/npm/katex-copytex@latest/dist/katex-copytex.min.css
    
    +katex_copytex: https://cdn.jsdelivr.net/npm/katex@latest/dist/contrib/copy-tex.min.js
    +katex_copytex_css: https://cdn.jsdelivr.net/npm/katex@latest/dist/contrib/copy-tex.css
    

Feature

  1. 新增設置代碼高度限制,顯示展開按鈕

    +highlight_height_limit: false # unit: px
  2. prismjs 也可以配置 code_word_wrap

  3. 增加 kbd 樣式 #507

  4. 添加waline,valine 和twikoo 提供的文章閲讀數配置 #502

    valine:
    +  visitor: false
    waline:
    +  visitor: false
    twikoo:
    +  visitor: false
  5. 增加 HexoPlusPlus_Talk(需要安裝 hexo-butterfly-hpptalk)

  6. 增加 tags 標簽外掛 inlineImg

  7. gitalk 增加 option 配置

    gitalk:
      createIssueManually: false # Gitalk will create a corresponding github issue for your every single page automatically
    +  option:

Fix

  1. 修復prismjs 在 ios safari 下自動換行的bug
  2. 修復默認代碼大小不會隨着字體放大/放小而改變的bug
  3. 修復prismjs 無法識別的語言 顯示 null 而不是顯示 code 的 bug
  4. 在完全沒有配置的情況下,運行時控制台報null 的問題

Improvement

  1. 主頁分頁會定位到文章區域 #519
  2. css 優化,簡化自定義代碼色的 css 配置
  3. 搜索 hover 效果與其它目錄一致
  4. 百度統計適配 pjax #516
  5. 當文章頁cover 和 cover 的 default_img都沒有配置時,會去讀取default_top_img的參數
  6. 一句API 改為 https
  7. pug代碼優化

3.6.2

03 Feb 07:44
Compare
Choose a tag to compare

fix: mathjax 和 katex 没有加载js的bug

3.6.1

01 Feb 08:39
Compare
Choose a tag to compare

fix: 非ios設備下,手機頁面下文章頁有toc的界面出現滾動條
fix: 非ios設備下,在layout標簽內的元素,如是position: fixed,其相對定位會更改 #482 #483