Releases: jerryc127/hexo-theme-butterfly
Releases · jerryc127/hexo-theme-butterfly
3.8.1
3.8.0
Breaking Change
-
archives 的 標題 在 menu 配置中獲取
-
移除最新評論的評論服務商選擇,默認為配置的第一個評論服務商
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
-
widget 寫法更改/可添加非 sticky 區域 widget
Feature
-
修改最新評論 icon
-
waline 顔色適配主題色
-
增加 waline avatarCDN 配置(最新評論也會更新)
waline: ... + avatarCDN: # Gravatar CDN baseURL
-
升級 facebook comment js 到 v10
Fix
- 修復友情鏈接和aside 頭像在 lazyload blur下的顯示 bug
- 修復設置 highlight_shrink: true 後,部分代碼框依舊展開的 bug #602
- 修復 mathjax 在列表下,導致 列表沒有樣式的 bug #586
- 修復文章頁 mathjax 因字體小導致顯示重疊的 bug #587
- 修復當內容過少時,footer 沒有底部靠攏的 bug
Improvement
- UI 優化
- waline 字體大小,頭像特效調整
- pjax 優化
- 減少卡頓,apple 裝置首頁背景 background-attachment 設為 scroll
- 404 頁面不再顯示 rightside
3.7.8
3.7.7
3.7.6
3.7.5
Breaking Change
-
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:
-
lazyload 優化 (增加高斯模糊過度特效,增加配置 lazyload 範圍,佔位圖應用到全站)
lazyload: enable: false - post: /img/loading.gif + field: site # site/post + placeholder: /img/loading.gif + blur: false
Feature
- 增加 tags 標簽外掛 - label
Fix
- 修復開啟anchor後,文章頁跳轉回主頁,主頁網址的hash添加上文章頁最後一個標題的 bug
- 修復開啟anchor後,瀏覽器上一頁/下一頁 跳轉會 404 的bug (文章頁的url hash 在pjax下變成 undefined)
- 修復 lazyload 報 undefined 的 bug close #532
Improvement
- 優化 pjax 下 404 頁面
- 優化 button tags 標簽外掛
3.7.1
3.7.0
Breaking Change
-
更改子目錄的寫法,與父目錄一致
-
移除 artitalk (如需要,請安裝 hexo-butterfly-artitalk)
-# Artitalk -# see https://artitalk.js.org/ -artitalk: - appId: - appKey: - option: CDN: - artitalk: https://cdn.jsdelivr.net/npm/artitalk
-
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
-
新增設置代碼高度限制,顯示展開按鈕
+highlight_height_limit: false # unit: px
-
prismjs 也可以配置 code_word_wrap
-
增加 kbd 樣式 #507
-
添加waline,valine 和twikoo 提供的文章閲讀數配置 #502
valine: + visitor: false waline: + visitor: false twikoo: + visitor: false
-
增加 HexoPlusPlus_Talk(需要安裝 hexo-butterfly-hpptalk)
-
增加 tags 標簽外掛 inlineImg
-
gitalk 增加 option 配置
gitalk: createIssueManually: false # Gitalk will create a corresponding github issue for your every single page automatically + option:
Fix
- 修復prismjs 在 ios safari 下自動換行的bug
- 修復默認代碼大小不會隨着字體放大/放小而改變的bug
- 修復prismjs 無法識別的語言 顯示 null 而不是顯示 code 的 bug
- 在完全沒有配置的情況下,運行時控制台報null 的問題